[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
http://kernel.ubuntu.com/git/kernel- ppa/mirror/linux.git/tree/drivers/mfd/intel-lpss-pci.c Looks like the source is now fixed. -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Confirmed Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
I changed it to confirmed, although I am the reporter. I found the patch is missing in the ubuntu kernel source: https://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git /mainline-crack/tree/drivers/mfd/intel-lpss-pci.c -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Confirmed Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
The bug exists upstream in 4.13-rc4 ** Tags added: kernel-bug-exists-upstream ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Confirmed Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
Sorry, to answer the first question, the latest kernels do boot on the machine, the trackpad isn't recognized and doesn't respond to anything at all. -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Incomplete Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
No. The laptop is a 2017 model. The source file in question simply doesn't have an array element that describes/identifies the trackpad. My assumption is that the driver maintainer simply hasn't seen a device with this ID before. I would be happy to test the latest kernel, but I don;'t see the required fix in the source code. https://github.com/torvalds/linux/blob/master/drivers/mfd/intel-lpss- pci.c#L223 (the missing line is after that one) If this is not the correct kernel source, please let me know. This is master/4.13-rc3 branch. -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Incomplete Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem? Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.13 kernel[0]. If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'. If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'. Once testing of the upstream kernel is complete, please mark this bug as "Confirmed". Thanks in advance. [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.13-rc4 ** Changed in: linux (Ubuntu) Importance: Undecided => Medium ** Changed in: linux (Ubuntu) Status: Confirmed => Incomplete -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Incomplete Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Confirmed Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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
[Kernel-packages] [Bug 1710392] Re: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop
I searched the WWW for any kind of solution to the trackpad not being recognized. There are several months of similar questions, but no resolution. Until this patch was made public/known. Further discussion here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1700657 -- 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/1710392 Title: Additional initializer needed to recognize trackpad on Lenovo Yoga 720 laptop Status in linux package in Ubuntu: Confirmed Bug description: There's just a 1 line patch required, to add an initializer to array of structs scanned to match up the device ID with driver. The PR is here: https://github.com/torvalds/linux/pull/444#discussion_r131229815 I've applied the patch and created and booted from a custom kernel and it works great. The laptop is wonderful running Ubuntu: I7 7700HQ, 16G RAM, 500G SSD, 4K touch screen, decent I/O ports. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1710392/+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