So, I got basically the same error as before with the kernel 4.14-rc8.
There is an error on the USB port from my DisplayLink dock station, but
the major slowdown part is to find and mount my LVM /home volume (see
the full log of journalctl -abl from the attachment):

Nov 06 17:08:21 QC5-ubuntu systemd[1]: Stopped NVIDIA Persistence Daemon.
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Starting Show Plymouth Boot Screen...
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Started Braille Device Support.
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Started Show Plymouth Boot Screen.
Nov 06 17:09:21 QC5-ubuntu systemd-udevd[454]: seq 2806 
'/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.4/2-1.4.1/2-1.4.1:1.0' 
Nov 06 17:09:50 QC5-ubuntu systemd[1]: dev-mapper-ubuntuvg\x2dhome.device: Job 
dev-mapper-ubuntuvg\x2dhome.device/start timed 
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Timed out waiting for device 
dev-mapper-ubuntuvg\x2dhome.device.
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Dependency failed for /home.
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Dependency failed for Local File Systems.
Nov 06 17:08:21 QC5-ubuntu kernel: (NULL device *): hwmon_device_register() is 
deprecated. Please convert the driver to use hw
Nov 06 17:08:21 QC5-ubuntu kernel: thermal thermal_zone3: failed to read out 
thermal zone (-61)
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Found device ST500LM021-1KJ152 7.
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Started Show Plymouth Boot Screen.
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Reached target Sound Card.
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Starting Show Plymouth Boot Screen...
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Started Braille Device Support.
Nov 06 17:08:21 QC5-ubuntu kernel: cdc_ncm 2-1.4.1:1.5 enx0050b660d5b6: renamed 
from usb0
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Started Show Plymouth Boot Screen.
Nov 06 17:08:21 QC5-ubuntu kernel: iwlwifi 0000:04:00.0 wlp4s0: renamed from 
wlan0
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Started Load/Save RF Kill Switch Status.
Nov 06 17:08:21 QC5-ubuntu kernel: input: ThinkPad Extra Buttons as 
/devices/platform/thinkpad_acpi/input/input17
Nov 06 17:08:21 QC5-ubuntu kernel: input: HDA Intel PCH Mic as 
/devices/pci0000:00/0000:00:1f.3/sound/card0/input20
Nov 06 17:08:21 QC5-ubuntu kernel: input: HDA Intel PCH Headphone as 
/devices/pci0000:00/0000:00:1f.3/sound/card0/input21
Nov 06 17:08:21 QC5-ubuntu systemd[1]: Stopped NVIDIA Persistence Daemon.
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Starting Show Plymouth Boot Screen...
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Started Braille Device Support.
Nov 06 17:08:22 QC5-ubuntu systemd[1]: Started Show Plymouth Boot Screen.
Nov 06 17:09:21 QC5-ubuntu systemd-udevd[454]: seq 2806 
'/devices/pci0000:00/0000:00:14.0/usb2/2-1/2-1.4/2-1.4.1/2-1.4.1:1.0' 
Nov 06 17:09:50 QC5-ubuntu systemd[1]: dev-mapper-ubuntuvg\x2dhome.device: Job 
dev-mapper-ubuntuvg\x2dhome.device/start timed 
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Timed out waiting for device 
dev-mapper-ubuntuvg\x2dhome.device.
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Dependency failed for /home.
Nov 06 17:09:50 QC5-ubuntu systemd[1]: Dependency failed for Local File Systems.

$ systemctl cat systemd-udev-settle.service
...
[Service]
Type=oneshot
TimeoutSec=180
RemainAfterExit=yes
ExecStart=/bin/udevadm settle
...

One thing to notice is that I have resized the LVM volume groups for
root and home a while ago, but my /etc/fstab was defined using the vg
names instead of UUIDs, and hence the resizing volume groups shouldn't
affect the booting to my understanding. I neither have the 70
-persistent-net.rules under the directory /etc/udev/rules.d/ as some
people claimed in bug#758808 [0]. Below are some other information if
they are helpful to identify the root cause.

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/ubuntuvg-root /               btrfs   defaults,subvol=@ 0       1
# /boot was on /dev/sdb9 during installation
UUID=17371fe7-bcc3-4d5f-ac84-bafacda7a755 /boot           ext4    defaults      
  0       2
# /boot/efi was on /dev/sdb7 during installation
UUID=6226-94B9  /boot/efi       vfat    umask=0077      0       1
/dev/mapper/ubuntuvg-home /home           btrfs   defaults,subvol=@home 0       
2
# swap was on /dev/sdb8 during installation
UUID=6a636d29-c588-4bac-8100-f8b74acc89f0 none            swap    sw            
  0       0

# Mount Windows/NTFS paritions at startup. Use `sudo blkid` to check UUID and 
types.
# /dev/sdb4 at /media/D.
# /dev/sdb5 at /media/E
# /dev/sda5 at /media/F
# /dev/sda6 at /media/G
# /dev/sda7 at /media/H
# /dev/sda8 at /media/I
UUID=BC34947B34943A7A /media/D ntfs-3g defaults,x-gvfs-name=D 0 0
UUID=B8969B72969B303C /media/E ntfs-3g defaults,x-gvfs-name=E 0 0
UUID=01D19EFB9C89C6F0 /media/F ntfs-3g defaults,x-gvfs-name=F 0 0
UUID=01D19EFB9F2C5E40 /media/G ntfs-3g defaults,x-gvfs-name=G 0 0
UUID=01D19EFBA1FD5890 /media/H ntfs-3g defaults,x-gvfs-name=H 0 0
UUID=01D19EFBA4C244F0 /media/I ntfs-3g defaults,x-gvfs-name=I 0 0


$ sudo blkid -c /dev/null
[sudo] password for qxd: 
/dev/sda5: UUID="01D19EFB9C89C6F0" TYPE="ntfs" PARTUUID="5c52c803-05"
/dev/sda6: UUID="01D19EFB9F2C5E40" TYPE="ntfs" PARTUUID="5c52c803-06"
/dev/sda7: UUID="01D19EFBA1FD5890" TYPE="ntfs" PARTUUID="5c52c803-07"
/dev/sda8: UUID="01D19EFBA4C244F0" TYPE="ntfs" PARTUUID="5c52c803-08"
/dev/sdb1: PARTLABEL="Microsoft reserved partition" 
PARTUUID="e4c5d9eb-7071-47af-9b49-6df33d0a84e4"
/dev/sdb2: UUID="62D24DCAD24DA2E1" TYPE="ntfs" PARTLABEL="Basic data partition" 
PARTUUID="d34e9363-6204-4e33-a0af-df60b66689d9"
/dev/sdb3: UUID="9864FF1B64FEFAB8" TYPE="ntfs" 
PARTUUID="f12e75a5-5b15-4ff4-8ee5-d02bc023c4d9"
/dev/sdb4: UUID="BC34947B34943A7A" TYPE="ntfs" PARTLABEL="Basic data partition" 
PARTUUID="21ec31b0-6b27-4293-8dd2-b2272ff8a08c"
/dev/sdb5: UUID="B8969B72969B303C" TYPE="ntfs" PARTLABEL="Basic data partition" 
PARTUUID="c0be1cee-4d0b-4f6e-933b-436c9df72ff1"
/dev/sdb6: LABEL="Recovery" UUID="368425CD84259083" TYPE="ntfs" 
PARTLABEL="Basic data partition" PARTUUID="ec9e9a8b-000b-4738-a967-a0c3466314b1"
/dev/sdb7: UUID="6226-94B9" TYPE="vfat" PARTLABEL="EFI system partition" 
PARTUUID="da264794-e1d1-46fa-ae3c-8eb518d0ed76"
/dev/sdb8: UUID="6a636d29-c588-4bac-8100-f8b74acc89f0" TYPE="swap" 
PARTLABEL="swap" PARTUUID="00592e8b-cec0-8cb4-f9be-f525165db200"
/dev/sdb9: UUID="17371fe7-bcc3-4d5f-ac84-bafacda7a755" TYPE="ext4" 
PARTLABEL="boot" PARTUUID="afb77ad0-9ef9-01d1-6831-41c77ccfe800"
/dev/sdb10: UUID="LMPn4c-DTWe-wQiY-5j2Y-Gl3Z-Wgpc-yf0H9Q" TYPE="LVM2_member" 
PARTLABEL="UbuntuPV" PARTUUID="ae5022c3-76e4-4814-8970-5bde4d60a196"
/dev/mapper/ubuntuvg-root: UUID="19823387-670c-40f7-b9f9-4d426aba8403" 
UUID_SUB="f2ca33af-56d7-42fb-badd-6556deed289e" TYPE="btrfs"
/dev/mapper/ubuntuvg-home: UUID="57a4804c-b014-4670-8029-6fea3389e04c" 
UUID_SUB="e9452046-f0dd-41da-bb95-9e72bbb4f1af" TYPE="btrfs"


$ sudo fdisk -l
[sudo] password for qxd: 
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x5c52c803

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            1985 976766975 976764991 465.8G  f W95 Ext'd (LBA)
/dev/sda5            2048 209717247 209715200   100G  7 HPFS/NTFS/exFAT
/dev/sda6       209719296 461371391 251652096   120G  7 HPFS/NTFS/exFAT
/dev/sda7       461373440 713031679 251658240   120G  7 HPFS/NTFS/exFAT
/dev/sda8       713033728 976766975 263733248 125.8G  7 HPFS/NTFS/exFAT

Partition 1 does not start on physical sector boundary.


Disk /dev/sdb: 447.1 GiB, 480103981056 bytes, 937703088 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A435690F-4CBF-4A64-A077-3060C978704F

Device         Start       End   Sectors   Size Type
/dev/sdb1         34    262177    262144   128M Microsoft reserved
/dev/sdb2     264192 206365683 206101492  98.3G Microsoft basic data
/dev/sdb3  206366720 209979391   3612672   1.7G Windows recovery environment
/dev/sdb4  209979392 371460095 161480704    77G Microsoft basic data
/dev/sdb5  371460096 623118335 251658240   120G Microsoft basic data
/dev/sdb6  623118336 624039935    921600   450M Windows recovery environment
/dev/sdb7  624039936 624244735    204800   100M EFI System
/dev/sdb8  624244736 632428543   8183808   3.9G Linux swap
/dev/sdb9  632428544 633145343    716800   350M Linux filesystem
/dev/sdb10 633145344 937701375 304556032 145.2G Linux LVM


Disk /dev/mapper/ubuntuvg-root: 35 GiB, 37580963840 bytes, 73400320 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/ubuntuvg-home: 110.2 GiB, 118350675968 bytes, 231153664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


$ udevadm info /dev/mapper/ubuntuvg-home 
P: /devices/virtual/block/dm-1
N: dm-1
S: disk/by-id/dm-name-ubuntuvg-home
S: 
disk/by-id/dm-uuid-LVM-UC1Z6TF5E9h92HxXZvZfpm1vuQfJWNjQAUrePOOqkcFH3wxIavxhZhyhkUn3zC9Q
S: disk/by-uuid/57a4804c-b014-4670-8029-6fea3389e04c
S: mapper/ubuntuvg-home
S: ubuntuvg/home
E: DEVLINKS=/dev/disk/by-id/dm-name-ubuntuvg-home /dev/ubuntuvg/home 
/dev/disk/by-uuid/57a4804c-b014-4670-8029-6fea3389e04c 
/dev/mapper/ubuntuvg-home 
/dev/disk/by-id/dm-uuid-LVM-UC1Z6TF5E9h92HxXZvZfpm1vuQfJWNjQAUrePOOqkcFH3wxIavxhZhyhkUn3zC9Q
E: DEVNAME=/dev/dm-1
E: DEVPATH=/devices/virtual/block/dm-1
E: DEVTYPE=disk
E: DM_ACTIVATION=1
E: DM_LV_NAME=home
E: DM_NAME=ubuntuvg-home
E: DM_SUSPENDED=0
E: DM_UDEV_DISABLE_LIBRARY_FALLBACK_FLAG=1
E: DM_UDEV_PRIMARY_SOURCE_FLAG=1
E: DM_UDEV_RULES=1
E: DM_UUID=LVM-UC1Z6TF5E9h92HxXZvZfpm1vuQfJWNjQAUrePOOqkcFH3wxIavxhZhyhkUn3zC9Q
E: DM_VG_NAME=ubuntuvg
E: ID_BTRFS_READY=1
E: ID_FS_TYPE=btrfs
E: ID_FS_USAGE=filesystem
E: ID_FS_UUID=57a4804c-b014-4670-8029-6fea3389e04c
E: ID_FS_UUID_ENC=57a4804c-b014-4670-8029-6fea3389e04c
E: ID_FS_UUID_SUB=e9452046-f0dd-41da-bb95-9e72bbb4f1af
E: ID_FS_UUID_SUB_ENC=e9452046-f0dd-41da-bb95-9e72bbb4f1af
E: MAJOR=253
E: MINOR=1
E: SUBSYSTEM=block
E: TAGS=:systemd:
E: USEC_INITIALIZED=96118179


$ ls -l /etc/udev/rules.d /lib/udev/rules.d/
/etc/udev/rules.d:
total 16
-rw-r--r-- 1 root root  79 Nov  2 19:51 51-android.rules
-rw-r--r-- 1 root root 921 Dec  3  2016 56-hpmud.rules
-rw-r--r-- 1 root root 747 Oct 20 19:31 60-vboxdrv.rules
-rw-r--r-- 1 root root 681 Nov  2 19:21 99-displaylink.rules

/lib/udev/rules.d/:
total 812
-rw-r--r-- 1 root root    552 Jan  4  2016 39-usbmuxd.rules
-rw-r--r-- 1 root root     69 Nov 18  2014 40-crda.rules
-rw-r--r-- 1 root root    381 Feb 28  2017 40-iio-sensor-proxy.rules
-rw-r--r-- 1 root root    998 Oct  7  2014 40-usb-media-players.rules
-rw-r--r-- 1 root root  35692 Nov  2  2015 40-usb_modeswitch.rules
-rw-r--r-- 1 root root    613 Oct 27 04:11 40-vm-hotadd.rules
-rw-r--r-- 1 root root    165 Mar 31  2016 50-apport.rules
-rw-r--r-- 1 root root    113 Mar  1  2016 50-bluetooth-hci-auto-poweron.rules
-rw-r--r-- 1 root root    210 Oct 26 20:22 50-firmware.rules
-rw-r--r-- 1 root root   3310 Oct 27 04:11 50-udev-default.rules
-rw-r--r-- 1 root root   5675 Oct 26  2015 55-Argyll.rules
-rw-r--r-- 1 root root   6497 Apr 16  2016 55-dm.rules
-rw-r--r-- 1 root root    921 Mar 29  2016 56-hpmud.rules
-rw-r--r-- 1 root root   2446 Apr 16  2016 56-lvm.rules
-rw-r--r-- 1 root root    606 Oct 27 04:11 60-block.rules
-rw-r--r-- 1 root root    910 Oct 27 04:11 60-cdrom_id.rules
-rw-r--r-- 1 root root    153 Oct 27 04:11 60-drm.rules
-rw-r--r-- 1 root root    738 Oct 27 04:11 60-evdev.rules
-rw-r--r-- 1 root root    583 May  5  2015 60-gnupg2.rules
-rw-r--r-- 1 root root   3368 Dec 21  2015 60-gnupg.rules
-rw-r--r-- 1 root root    329 Jan  8  2016 60-inputattach.rules
-rw-r--r-- 1 root root   6107 Dec 10  2015 60-libgphoto2-6.rules
-rw-r--r-- 1 root root  96634 Mar 30  2017 60-libsane.rules
-rw-r--r-- 1 root root    912 Jun 28  2012 60-pcmcia.rules
-rw-r--r-- 1 root root    616 Oct 27 04:11 60-persistent-alsa.rules
-rw-r--r-- 1 root root   2464 Oct 27 04:11 60-persistent-input.rules
-rw-r--r-- 1 root root   1495 Apr 16  2016 60-persistent-storage-dm.rules
-rw-r--r-- 1 root root   5766 Oct 27 04:11 60-persistent-storage.rules
-rw-r--r-- 1 root root   1420 Oct 27 04:11 60-persistent-storage-tape.rules
-rw-r--r-- 1 root root    769 Oct 27 04:11 60-persistent-v4l.rules
-rw-r--r-- 1 root root   1190 Oct 27 04:11 60-serial.rules
-rw-r--r-- 1 root root    472 Aug 19  2016 60-xdiagnose.rules
-rw-r--r-- 1 root root    292 Aug 13  2016 61-gnome-settings-daemon-rfkill.rules
-rw-r--r-- 1 root root    456 Oct 27 04:11 61-persistent-storage-android.rules
-rw-r--r-- 1 root root    418 Oct 27 04:11 64-btrfs.rules
-rw-r--r-- 1 root root    257 Oct 13 08:17 64-xorg-xkb.rules
-rw-r--r-- 1 root root  35481 Jun 22 17:23 65-libwacom.rules
-rw-r--r-- 1 root root    157 Aug  8 00:31 66-snapd-autoimport.rules
-rw-r--r-- 1 root root    606 Jul  6 15:10 66-xorg-synaptics-quirks.rules
-rw-r--r-- 1 root root   5219 Nov  6  2015 69-cd-sensors.rules
-rw-r--r-- 1 root root 165557 Jan 26  2016 69-libmtp.rules
-rw-r--r-- 1 root root   4250 Apr 16  2016 69-lvm-metad.rules
-rw-r--r-- 1 root root    155 Nov  2 21:42 69-mtp.rules
-rw-r--r-- 1 root root   1142 Jul  6 15:04 69-wacom.rules
-rw-r--r-- 1 root root    231 Oct 27 02:13 70-debian-uaccess.rules
-rw-r--r-- 1 root root    734 Oct 27 04:11 70-mouse.rules
-rw-r--r-- 1 root root    942 Oct 27 04:11 70-power-switch.rules
-rw-r--r-- 1 root root    462 Mar  7  2016 70-printers.rules
-rw-r--r-- 1 root root    226 Oct 23 10:44 70-resolvconf-initramfs-copy.rules
-rw-r--r-- 1 root root   2591 Oct 27 04:11 70-uaccess.rules
-rw-r--r-- 1 root root   2046 Oct  3 13:09 71-nvidia.rules
-rw-r--r-- 1 root root    461 Oct 27 04:11 71-power-switch-proliant.rules
-rw-r--r-- 1 root root   2710 Oct 27 04:11 71-seat.rules
-rw-r--r-- 1 root root    429 Nov 18  2016 71-u-d-c-gpu-detection.rules
-rw-r--r-- 1 root root    596 Oct 27 04:11 73-seat-late.rules
-rw-r--r-- 1 root root    746 Oct 27 02:13 73-special-net-names.rules
-rw-r--r-- 1 root root    608 Oct 27 02:13 73-usb-net-by-mac.rules
-rw-r--r-- 1 root root    452 Oct 27 04:11 75-net-description.rules
-rw-r--r-- 1 root root    174 Oct 27 04:11 75-probe_mtd.rules
-rw-r--r-- 1 root root    484 Nov  4  2015 77-mm-cinterion-port-types.rules
-rw-r--r-- 1 root root   6910 Nov  4  2015 77-mm-ericsson-mbm.rules
-rw-r--r-- 1 root root   1734 Nov  4  2015 77-mm-huawei-net-port-types.rules
-rw-r--r-- 1 root root  13187 Nov  4  2015 77-mm-longcheer-port-types.rules
-rw-r--r-- 1 root root   2479 Nov  4  2015 77-mm-mtk-port-types.rules
-rw-r--r-- 1 root root   2024 Nov  4  2015 77-mm-nokia-port-types.rules
-rw-r--r-- 1 root root    383 Nov  4  2015 77-mm-pcmcia-device-blacklist.rules
-rw-r--r-- 1 root root    514 Nov  4  2015 77-mm-platform-serial-whitelist.rules
-rw-r--r-- 1 root root   3155 Nov  4  2015 77-mm-qdl-device-blacklist.rules
-rw-r--r-- 1 root root   1840 Nov  4  2015 77-mm-simtech-port-types.rules
-rw-r--r-- 1 root root   2929 Nov  4  2015 77-mm-telit-port-types.rules
-rw-r--r-- 1 root root   6705 Nov  4  2015 77-mm-usb-device-blacklist.rules
-rw-r--r-- 1 root root   2452 Nov  4  2015 
77-mm-usb-serial-adapters-greylist.rules
-rw-r--r-- 1 root root   3666 Nov  4  2015 77-mm-x22x-port-types.rules
-rw-r--r-- 1 root root  14421 Nov  4  2015 77-mm-zte-port-types.rules
-rw-r--r-- 1 root root    965 Oct 27 04:11 78-graphics-card.rules
-rw-r--r-- 1 root root   4505 Oct 27 04:11 78-sound-card.rules
-rw-r--r-- 1 root root   1375 Oct 26 20:22 80-debian-compat.rules
-rw-r--r-- 1 root root    618 Oct 27 04:11 80-drivers.rules
-rw-r--r-- 1 root root    190 Nov 30  2016 80-ifupdown.rules
-rw-r--r-- 1 root root    277 Jul  5 23:06 80-libinput-device-groups.rules
-rw-r--r-- 1 root root    796 Nov  4  2015 80-mm-candidate.rules
-rw-r--r-- 1 root root    292 Oct 27 04:11 80-net-setup-link.rules
-rw-r--r-- 1 root root    146 Aug 31 04:17 80-snappy-assign.rules
-rw-r--r-- 1 root root   8179 Apr  1  2016 80-udisks2.rules
-rw-r--r-- 1 root root    523 Feb 21  2017 84-nm-drivers.rules
-rw-r--r-- 1 root root  10560 Apr 28  2016 85-brltty.rules
-rw-r--r-- 1 root root     82 Mar 17  2016 85-hdparm.rules
-rw-r--r-- 1 root root   1872 Apr  7  2016 85-hplj10xx.rules
-rw-r--r-- 1 root root    396 Apr  4  2016 85-keyboard-configuration.rules
-rw-r--r-- 1 root root   1682 Feb 21  2017 85-nm-unmanaged.rules
-rw-r--r-- 1 root root    221 Nov 18  2014 85-regulatory.rules
-rw-r--r-- 1 root root   1221 Aug 11  2015 85-tlp-rdw.rules
-rw-r--r-- 1 root root    440 Aug 11  2015 85-tlp.rules
-rw-r--r-- 1 root root    489 Apr 14  2016 90-alsa-restore.rules
-rw-r--r-- 1 root root   1632 Aug 17  2016 90-fwupd-devices.rules
-rw-r--r-- 1 root root   1850 Apr 13  2016 90-libgpod.rules
-rw-r--r-- 1 root root   1451 Jul  5 23:06 90-libinput-model-quirks.rules
-rw-r--r-- 1 root root   6640 Aug 23 06:27 90-pulseaudio.rules
-rw-r--r-- 1 root root    847 Nov  6  2015 95-cd-devices.rules
-rw-r--r-- 1 root root   2496 Jun 15  2016 95-upower-csr.rules
-rw-r--r-- 1 root root   8109 Jun 15  2016 95-upower-hid.rules
-rw-r--r-- 1 root root    354 Jun 15  2016 95-upower-wup.rules
-rw-r--r-- 1 root root   1518 Sep 11 20:04 97-hid2hci.rules
-rw-r--r-- 1 root root   3866 Oct 27 04:11 99-systemd.rules


Thanks,
Qi


[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758808

** Bug watch added: Debian Bug tracker #758808
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758808

** Attachment added: "journalctloutput"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1730278/+attachment/5005140/+files/journalctl20171106kernel4.14.log

-- 
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/1730278

Title:
  Udev slows down the bootup by a lot

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I think this is a bug as it started from recent updates (I don't
  remember when was the start). Basically, systemd-udev-settle takes
  1min 30sec in the booting process. Since I use LVM and btrfs systems,
  I cannot mask the udev service from booting. Any insight would be
  appreciated. Below are some of my log. Computer: Lenovo Thinkpad P50,
  Ubuntu 16.04.3.

  $ uname -a
  Linux QC5-ubuntu 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 
UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

  $ sudo lspci -vvnn
  see https://paste.ubuntu.com/25900851/

  $ journalctl -xb 
  see https://paste.ubuntu.com/25900867/

  $ systemd-analyze blame
  1min 29.765s systemd-udev-settle.service
        9.672s NetworkManager-wait-online.service
        2.955s plymouth-quit-wait.service
        2.449s upower.service
         738ms lvm2-activation-early.service
         645ms dev-mapper-ubuntuvg\x2droot.device
         519ms nmbd.service
         436ms grub-common.service
         431ms sysfsutils.service
         430ms dictd.service
         430ms apport.service
         423ms irqbalance.service
         417ms plymouth-start.service
         416ms speech-dispatcher.service
         381ms ondemand.service
         325ms vboxdrv.service
         312ms media-I.mount
         291ms lvm2-activation.service
         237ms media-F.mount
         213ms lvm2-monitor.service
         170ms lvm2-activation-net.service
         163ms systemd-hwdb-update.service
         155ms media-H.mount
  ...

  $ system-analyze critical-chain systemd-udev-settle.service
  The time after the unit is active or started is printed after the "@" 
character.
  The time the unit takes to start is printed after the "+" character.

  systemd-udev-settle.service +1min 29.765s
  └─systemd-udev-trigger.service @427ms +60ms
    └─systemd-hwdb-update.service @263ms +163ms
      └─systemd-remount-fs.service @254ms +5ms
        └─systemd-journald.socket @175ms
          └─-.slice @167ms

  $ journalctl -b -u systemd-udev-settle.service
  -- Logs begin at Sun 2017-11-05 16:49:28 MST, end at Sun 2017-11-05 17:00:17 
MST. --
  Nov 05 16:49:28 QC5-ubuntu systemd[1]: Starting udev Wait for Complete Device 
Initialization...
  Nov 05 16:50:58 QC5-ubuntu systemd[1]: Started udev Wait for Complete Device 
Initialization.

  $ systemctl list-dependencies --reverse systemd-udev-settle.service
  systemd-udev-settle.service
  ● ├─lvm2-activation-early.service
  ● └─lvm2-activation.service

  $ sudo dmidecode
  see https://paste.ubuntu.com/25900903/

  I have also tried the network service. The network manager needs a lot
  of time to boot up, but really? It requires internet to boot up? So, I
  check which services use it:

  $ systemctl show network-online.target | grep -E 'WantedBy|Before'
  WantedBy=whoopsie.service samba-ad-dc.service nmbd.service apt-daily.timer 
smbd.service
  Before=whoopsie.service nmbd.service smbd.service rc-local.service 
apt-daily.timer samba-ad-dc.service snapd.refresh.service

  Thanks,
  Qi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1730278/+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

Reply via email to