On 07/21/2014 09:50 PM, Matthew Gabeler-Lee wrote:
> The lmt-udev script appears to be breaking systemd boot for me due to
> introducing a deadlock / dependency circle.  Based on usage of
> debug-shell.service, it appears that systemd is waiting for udev to settle,
> which is needed for the lvm2 volumes to be present and active, which is
> needed for /usr to be mounted.
>
> However, the lmt-udev script is waiting for /usr to be mounted too, and this
> appears to be blocking the udev settle.  The timeout for lmt-udev to wait
> for /usr is as long as the timeout for udevadm settle, and so eventually
> this times out and the system tries to limp along and finish booting, but
> many things are not started properly in this case.
>
> The lmt-udev script appears to be trying to run itself in the background,
> but this is not successful, as udev / systemd are clearly waiting on it.
>
> Based on the arguments to the script, it appears that this is related to usb
> autosuspend.
>
> Removing laptop-mode-tools causes my system to boot properly.
In the 1.65-2 release, usb-autosuspend module was removed. Please
re-open if you have other modules causing the conflict.

And please, it may be serious for you, but not for laptop-mode-tools in
general. Please be more judicious when choosing the severity.

-- 
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System

Reply via email to