FIXED IT! It is indeed the intel_lpss driver, at least in my case.

This commit:
https://kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/commit/kernel/module.c?h=Ubuntu-4.15.0-177.186&id=3879f4364139acb2bd3932e6a15994f109c49d6b

will not work right when a module that is asynchronously loaded tries to
synchronously load a module, which is not (or no longer?) allowed. It
appears the intel_lpss driver did just that until this commit:

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/mfd/intel-
lpss.c?id=569fac74627cc332a2097a7a4bfdc654b8e7f273

But this commit has not been backported to the 4.15 kernel, so the
intel_lpss driver delivered with the 4.15.0-177 kernel package does not
have it.

Applying this commit to the 4.15.0-177 source tree, rebuilding and
replacing (only!) the intel_lpss.ko module makes the kernel load without
delays for me. I confirmed the same with kernel 4.15.0-180.

So now we only need to convince the Ubuntu maintainers to backport
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/mfd/intel-
lpss.c?id=569fac74627cc332a2097a7a4bfdc654b8e7f273 to the 4.15 kernel...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1973167

Title:
  linux-image-4.15.0-177-generic freezes on the welcome screen

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1973167/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to