I found the line which causes troubles. Rafael J. Wysocki's comments put me on the path (https://bugzilla.kernel.org/show_bug.cgi?id=199821).
In the file "include/linux/pm_qos.h", if you set the PM_QOS_RESUME_LATENCY_NO_CONSTRAINT constant to value 0, then it works. I used a vanilla 4.16.10 kernel and without reverting patch like before. Olivier ** Bug watch added: Linux Kernel Bug Tracker #199821 https://bugzilla.kernel.org/show_bug.cgi?id=199821 ** Patch added: "path-one-line-fix-touchpad-issue.patch" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1728244/+attachment/5144020/+files/path-one-line-fix-touchpad-issue.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1728244 Title: Touchpad stops working after reboot on Apollo Lake To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1728244/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs