Hi ! Indeed I'm 100% aware that this is not the "ideal setup", I'm simply curious as to why it isn't working right. I'd like to get my small init to work well with lvm/udev/systemd.
As per your advice, I added -vvv to vgchange and does seem to confirm your idea that it is waiting for the cookie. I don't want to simply "unstuck", I'd like to understand and make it work properly (udev and its rules are installed in the initramfs for what its worth). I attached the log of vgchange -vvvv -a y , perhaps there is something obvious in there that I don't see that someone else can! (Note that this is in a qemu VM) Thanks for taking the time to reply On Thu, 28 Aug 2025 at 05:13, Zdenek Kabelac <zdenek.kabe...@gmail.com> wrote: > > Dne 27. 08. 25 v 22:03 Jason Pleau napsal(a): > > Hello everyone. > > > > I'm trying to build a simple initramfs to boot my system, however I can't > > seem > > to get udev/systemd/lvm to work well together. > > > > > > When using dracut everything works fine, however my curiosity pushes me to > > understand why I can't do it in a minimal script. > > > > I am using systemd 257.8, and LVM2 2.03.34, both are built manually. > > > > My first attempt, (busybox + lvm built statically and placed in the > > initramfs): > > > > mkdir -p /mnt/root > > lvm vgchange -ay > > mount /dev/test_vm/root /mnt/root > > exec switch_root /mnt/root /sbin/init > > > > This worked quite well except post-boot, udevadm reported "SYSTEMD_READY=0" > > bit on all my LVM volumes, and I couldn't mount them using .mount / .swap > > files (or even from fstab on boot, they caused timeouts). Some research led > > me > > to think it could be because I wasn't using udev or anything similar, which > > led me to... > > > > Try the script that Linux From Scratch provides (https:// > > www.linuxfromscratch.org/blfs/view/systemd/postlfs/initramfs.html). It > > copies > > the necessary binaries from the real system (and their shared libraries > > using > > ldd) to the initramfs. > > > > The relevant parts are: > > > > udevd --daemon --resolve-names=never > > udevadm trigger > > udevadm settle > > > > lvm vgchange -a y > > > > The issue with this is that vgchange just.. hangs. Either in a vm (qmemu) or > > baremetal. > > > > I did find some posts about a possible deadlock between udev / vgchange, > > but I > > couldn't really pinpoint the issue still. > > Hi > > > Not that I'd think you are doing 'smart' thing, since the setup looks really > suspicious, but here are 2 basic advises: > > 1. If you run any lvm2 command - there can be great help if you add '-vvvv' so > we can at least see for what it's waiting for. > > 2. Since the udevd setup on your box is probably non-working correctly - there > is large probability that lvm2 just hangs waiting for 'cookie' confirmation > which happens through our udev rule processing (your initramfs shall have > these udev rules installed). lvm2 may as well work without udev - see the > option - '--noudevsync' and /etc/lvm/lvm.conf setting activation/udev_sync > and activation/verify_udev_operations. > > However you've been warned these settings are rather for skilled admins who > know what they are doing and why - the fact it may 'unstuck' the command to > proceed further, doesn't really make it right.... > > Regards > > Zdenek >
Version: 2.03.34(2) (2025-07-30) Parsing: vgchange -vvv -a y Recognised command vgchange_activate (id 149 / enum 124). global/use_lvmpolld not found in config: defaulting to 1 LVM type filter initialised. deviceid filter initialised. devices/sysfs_scan not found in config: defaulting to 1 Sysfs filter initialised. devices/scan_lvs not found in config: defaulting to 0 Usable device filter initialised (scan_lvs 0). devices/multipath_component_detection not found in config: defaulting to 1 mpath filter initialised. Partitioned filter initialised. signature filter initialised. devices/md_component_detection not found in config: defaulting to 1 MD filter initialised. devices/fw_raid_component_detection not found in config: defaulting to 0 Composite filter initialised. devices/ignore_suspended_devices not found in config: defaulting to 0 devices/ignore_lvm_mirrors not found in config: defaulting to 1 Persistent filter initialised. devices/scan_lvs not found in config: defaulting to 0 devices/allow_mixed_block_sizes not found in config: defaulting to 0 devices/hints not found in config: defaulting to "all" activation/activation_mode not found in config: defaulting to "degraded" metadata/record_lvs_history not found in config: defaulting to 0 devices/search_for_devnames not found in config: defaulting to "all" activation/reserved_stack not found in config: defaulting to 64 activation/reserved_memory not found in config: defaulting to 8192 activation/process_priority not found in config: defaulting to -18 DEGRADED MODE. Incomplete RAID LVs will be processed. activation/monitoring not found in config: defaulting to 1 Processing command: vgchange -vvv -a y Command pid: 127 System ID: O_DIRECT will be used global/locking_type not found in config: defaulting to 1 global/wait_for_locks not found in config: defaulting to 1 File locking settings: readonly:0 sysinit:0 ignorelockingfailure:0 global/metadata_read_only:0 global/wait_for_locks:1. global/prioritise_write_locks not found in config: defaulting to 1 global/locking_dir not found in config: defaulting to "/run/lock/lvm" Creating directory "/run/lock/lvm" devices/md_component_detection not found in config: defaulting to 1 devices/md_component_checks not found in config: defaulting to "auto" Using md_component_checks auto use_full_md_check 0 devices/multipath_wwids_file not found in config: defaulting to "/etc/multipath/wwids" multipath wwids file not found global/use_lvmlockd not found in config: defaulting to 0 report/output_format not found in config: defaulting to "basic" log/report_command_log not found in config: defaulting to 0 Processing each VG Locking /run/lock/lvm/P_global RB _do_flock /run/lock/lvm/P_global:aux WB _undo_flock /run/lock/lvm/P_global:aux _do_flock /run/lock/lvm/P_global RB lvmcache label scan begin Finding devices to scan dm version [ opencount flush ] [2048] (*1) Getting driver version dm version [ opencount flush ] [2048] (*1) dm names UUID [ noopencount noflush ] [16384] (*1) Creating DM cache for devno and uuid. devices/use_devicesfile not found in config: defaulting to 0 devices/use_devicesfile not found in config: defaulting to 0 devices/devicesfile not found in config: defaulting to "system.devices" Creating list of system devices. Found dev 11:0 /dev/block/11:0 - new. Found dev 7:0 /dev/block/7:0 - new. Found dev 7:1 /dev/block/7:1 - new. Found dev 7:2 /dev/block/7:2 - new. Found dev 7:3 /dev/block/7:3 - new. Found dev 7:4 /dev/block/7:4 - new. Found dev 7:5 /dev/block/7:5 - new. Found dev 7:6 /dev/block/7:6 - new. Found dev 7:7 /dev/block/7:7 - new. Found dev 8:0 /dev/block/8:0 - new. Found dev 8:1 /dev/block/8:1 - new. Found dev 8:2 /dev/block/8:2 - new. Skipping "/dev/bsg/" (no block devices). Found dev 11:0 /dev/cdrom - new alias. Skipping "/dev/char/" (no block devices). Skipping "/dev/cpu/" (no block devices). Found dev 7:0 /dev/disk/by-diskseq/1 - new alias. Found dev 11:0 /dev/disk/by-diskseq/11 - new alias. Found dev 7:1 /dev/disk/by-diskseq/2 - new alias. Found dev 7:2 /dev/disk/by-diskseq/3 - new alias. Found dev 7:3 /dev/disk/by-diskseq/4 - new alias. Found dev 7:4 /dev/disk/by-diskseq/5 - new alias. Found dev 7:5 /dev/disk/by-diskseq/6 - new alias. Found dev 7:6 /dev/disk/by-diskseq/7 - new alias. Found dev 7:7 /dev/disk/by-diskseq/8 - new alias. Found dev 8:0 /dev/disk/by-diskseq/9 - new alias. Found dev 8:1 /dev/disk/by-diskseq/9-part1 - new alias. Found dev 8:2 /dev/disk/by-diskseq/9-part2 - new alias. Found dev 11:0 /dev/disk/by-id/ata-QEMU_DVD-ROM_QM00003 - new alias. Found dev 8:0 /dev/disk/by-id/ata-QEMU_HARDDISK_QM00001 - new alias. Found dev 8:1 /dev/disk/by-id/ata-QEMU_HARDDISK_QM00001-part1 - new alias. Found dev 8:2 /dev/disk/by-id/ata-QEMU_HARDDISK_QM00001-part2 - new alias. Found dev 8:2 /dev/disk/by-id/lvm-pv-uuid-uLlw2f-CBoe-28Uo-d9O2-lQK7-XPgl-Uc9Mfo - new alias. Found dev 8:2 /dev/disk/by-partuuid/e5c72680-b9cb-4b57-8bd0-9ca22735098f - new alias. Found dev 8:1 /dev/disk/by-partuuid/ea1bb9b1-718a-449c-96bf-5117cc94f0af - new alias. Found dev 8:0 /dev/disk/by-path/pci-0000:00:01.1-ata-1 - new alias. Found dev 8:1 /dev/disk/by-path/pci-0000:00:01.1-ata-1-part1 - new alias. Found dev 8:2 /dev/disk/by-path/pci-0000:00:01.1-ata-1-part2 - new alias. Found dev 8:0 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0 - new alias. Found dev 8:1 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part/by-partnum/1 - new alias. Found dev 8:2 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part/by-partnum/2 - new alias. Found dev 8:2 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part/by-partuuid/e5c72680-b9cb-4b57-8bd0-9ca22735098f - new alias. Found dev 8:1 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part/by-partuuid/ea1bb9b1-718a-449c-96bf-5117cc94f0af - new alias. Found dev 8:1 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part/by-uuid/2376-6C2F - new alias. Found dev 8:1 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part1 - new alias. Found dev 8:2 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0-part2 - new alias. Found dev 11:0 /dev/disk/by-path/pci-0000:00:01.1-ata-2 - new alias. Found dev 11:0 /dev/disk/by-path/pci-0000:00:01.1-ata-2.0 - new alias. Found dev 8:1 /dev/disk/by-uuid/2376-6C2F - new alias. Skipping "/dev/dri/" (no block devices). Skipping "/dev/input/" (no block devices). Found dev 7:0 /dev/loop0 - new alias. Found dev 7:1 /dev/loop1 - new alias. Found dev 7:2 /dev/loop2 - new alias. Found dev 7:3 /dev/loop3 - new alias. Found dev 7:4 /dev/loop4 - new alias. Found dev 7:5 /dev/loop5 - new alias. Found dev 7:6 /dev/loop6 - new alias. Found dev 7:7 /dev/loop7 - new alias. Found dev 8:0 /dev/sda - new alias. Found dev 8:1 /dev/sda1 - new alias. Found dev 8:2 /dev/sda2 - new alias. Skipping "/dev/snd/" (no block devices). Found dev 11:0 /dev/sr0 - new alias. Filtering devices to scan (nodata) /dev/cdrom: Skipping: Unrecognised LVM device type 11 /dev/loop0: size is 0 sectors Closed /dev/loop0 /dev/loop0: Skipping: Too small to hold a PV /dev/loop1: size is 0 sectors Closed /dev/loop1 /dev/loop1: Skipping: Too small to hold a PV /dev/loop2: size is 0 sectors Closed /dev/loop2 /dev/loop2: Skipping: Too small to hold a PV /dev/loop3: size is 0 sectors Closed /dev/loop3 /dev/loop3: Skipping: Too small to hold a PV /dev/loop4: size is 0 sectors Closed /dev/loop4 /dev/loop4: Skipping: Too small to hold a PV /dev/loop5: size is 0 sectors Closed /dev/loop5 /dev/loop5: Skipping: Too small to hold a PV /dev/loop6: size is 0 sectors Closed /dev/loop6 /dev/loop6: Skipping: Too small to hold a PV /dev/loop7: size is 0 sectors Closed /dev/loop7 /dev/loop7: Skipping: Too small to hold a PV /dev/sda: size is 16777216 sectors Closed /dev/sda filter caching good /dev/sda. /dev/sda1: size is 1048576 sectors Closed /dev/sda1 filter caching good /dev/sda1. /dev/sda2: size is 15724544 sectors Closed /dev/sda2 filter caching good /dev/sda2. Filtering devices to scan done (nodata) get_hints: no file touch_hints errno 2 /run/lvm/hints Checking fd limit for num_devs 3 want 35 soft 1024 hard 4096 Scanning 3 devices for VG info open /dev/sda ro di 0 fd 5 open /dev/sda1 ro di 1 fd 6 open /dev/sda2 ro di 2 fd 7 Scanning submitted 3 reads Processing data from device /dev/sda 8:0 di 0. /dev/sda: using cached size 16777216 sectors /dev/sda: Skipping: Partition table signature found Processing data from device /dev/sda1 8:1 di 1. /dev/sda1: using cached size 1048576 sectors /dev/sda1: using cached size 1048576 sectors filter caching good /dev/sda1. /dev/sda1: No lvm label detected Processing data from device /dev/sda2 8:2 di 2. /dev/sda2: using cached size 15724544 sectors /dev/sda2: using cached size 15724544 sectors filter caching good /dev/sda2. Found label at sector 1 on /dev/sda2 Found PVID uLlw2fCBoe28Uod9O2lQK7XPglUc9Mfo on /dev/sda2 lvmcache /dev/sda2: now in VG #orphans_lvm2 #orphans_lvm2 Scanning /dev/sda2 mda1 summary. Reading mda header sector from /dev/sda2 at 4096. Reading metadata summary from /dev/sda2 at 7168 size 1352 (+0) Found metadata summary on /dev/sda2 at 7168 size 1352 for VG test_vm lvmcache adding vginfo for test_vm TNjgAC-8dgM-Kn7h-P4Lf-cRhY-edig-2shNhR lvmcache /dev/sda2: now in VG test_vm TNjgAC8dgMKn7hP4LfcRhYedig2shNhR lvmcache /dev/sda2: VG test_vm: set VGID to TNjgAC8dgMKn7hP4LfcRhYedig2shNhR. lvmcache /dev/sda2 mda1 VG test_vm set seqno 3 checksum 688db9b9 mda_size 1352 lvmcache /dev/sda2: VG test_vm: set creation host to gentoo. Found metadata seqno 3 in mda1 on /dev/sda2 Scanned devices: read errors 0 process errors 0 failed 0 lvmcache label scan done Obtaining the complete list of VGs to process Processing VG test_vm TNjgAC-8dgM-Kn7h-P4Lf-cRhY-edig-2shNhR Locking /run/lock/lvm/V_test_vm WB _do_flock /run/lock/lvm/V_test_vm:aux WB _do_flock /run/lock/lvm/V_test_vm WB _undo_flock /run/lock/lvm/V_test_vm:aux Rescanning DM cache. Getting driver version dm names UUID [ noopencount noflush ] [16384] (*1) Destroying DM devno cache. Destroying DM uuid cache. Creating DM cache for devno and uuid. Reading VG test_vm TNjgAC8dgMKn7hP4LfcRhYedig2shNhR Reading mda header sector from /dev/sda2 at 4096. Rescan skipped - unchanged offset 3072 checksum 688db9b9. Reading VG test_vm metadata from /dev/sda2 4096 Reading mda header sector from /dev/sda2 at 4096. Reading metadata from /dev/sda2 at 7168 size 1352 (+0) Allocated VG test_vm at 0x560566434d90. Importing logical volume swap. Importing logical volume root. Found metadata text at 7168 off 3072 size 1352 VG test_vm on /dev/sda2 lvmcache_update_vg test_vm vginfo from metadata lvmcache_update_vg test_vm for /dev/sda2 metadata/lvs_history_retention_time not found in config: defaulting to 0 /dev/sda2 0: 0 256: swap(0:0) /dev/sda2 1: 256 1663: root(0:0) /dev/sda2: using cached size 15724544 sectors Running command for VG test_vm TNjgAC-8dgM-Kn7h-P4Lf-cRhY-edig-2shNhR local/host_id not found in config: defaulting to 0 Freeing VG test_vm at 0x560566454db0. Cached as inactive test_vm-swap. Cached as inactive test_vm-root. Counted 0 active LVs in VG test_vm Activating logical volume test_vm/swap. Cached as inactive test_vm-swap. activation/volume_list configuration setting not defined: Checking only host tags for test_vm/swap. Activating test_vm/swap. Cached as inactive test_vm-swap. /dev/sda2: read_ahead is 256 sectors Closed /dev/sda2 Entering prioritized section (activating). Raised task priority 0 -> -18. Creating ACTIVATE tree for test_vm/swap. Destroying DM devno cache. Destroying DM uuid cache. Getting device info for test_vm-swap [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h [ noopencount flush ] [2048] (*1) Skipping checks for old devices without LVM- dm uuid prefix (kernel vsn 6 >= 3). Getting device info for test_vm-swap-real [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-real]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-real [ noopencount flush ] [2048] (*1) Getting device info for test_vm-swap-cow [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-cow]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-cow [ noopencount flush ] [2048] (*1) Adding new LV test_vm/swap to dtree Not matched uuid LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h in deptree. activation/verify_udev_operations not found in config: defaulting to 0 Getting driver version Not matched uuid LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h in deptree. Checking kernel supports striped segment type for test_vm/swap Getting target version for linear dm versions [ opencount flush ] [2048] (*1) Found linear target v1.5.0. Getting target version for striped dm versions [ opencount flush ] [2048] (*1) Found striped target v1.7.0. Calculated readahead of LV swap is 256 Creating test_vm-swap dm create test_vm-swap LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h [ noopencount flush ] [16384] (*1) Loading table for test_vm-swap (252:0). Adding target to (252:0): 0 2097152 linear 8:2 2048 dm table (252:0) [ opencount flush ] [16384] (*1) dm reload (252:0) [ noopencount flush ] [2048] (*1) Table size changed from 0 to 2097152 for test_vm-swap (252:0). Resuming test_vm-swap (252:0). Udev cookie 0xd4dd037 (semid 0) created Udev cookie 0xd4dd037 (semid 0) incremented to 1 Udev cookie 0xd4dd037 (semid 0) incremented to 2 Udev cookie 0xd4dd037 (semid 0) assigned to RESUME task(5) with flags DISABLE_LIBRARY_FALLBACK (0x20) dm resume (252:0) [ noopencount flush ] [2048] (*1) test_vm-swap: Stacking NODE_ADD (252,0) 0:0 0600 [trust_udev] test_vm-swap: Stacking NODE_READ_AHEAD 256 (flags=1) Creating CLEAN tree for test_vm/swap. Getting device info for test_vm-swap [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h [ noopencount flush ] [2048] (*1) dm deps (252:0) [ opencount flush ] [16384] (*1) Getting device info for test_vm-swap-real [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-real]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-real [ noopencount flush ] [2048] (*1) Getting device info for test_vm-swap-cow [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-cow]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h-cow [ noopencount flush ] [2048] (*1) Leaving section (activated). Activating logical volume test_vm/root. Getting device info for test_vm-root [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [2048] (*1) activation/volume_list configuration setting not defined: Checking only host tags for test_vm/root. Activating test_vm/root. Getting device info for test_vm-root [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [2048] (*1) Entering prioritized section (activating). Creating ACTIVATE tree for test_vm/root. Getting device info for test_vm-root [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [2048] (*1) Getting device info for test_vm-root-real [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-real]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-real [ noopencount flush ] [2048] (*1) Getting device info for test_vm-root-cow [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-cow]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-cow [ noopencount flush ] [2048] (*1) Adding new LV test_vm/root to dtree Not matched uuid LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD in deptree. Not matched uuid LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD in deptree. Checking kernel supports striped segment type for test_vm/root Calculated readahead of LV root is 256 Creating test_vm-root dm create test_vm-root LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [16384] (*1) Loading table for test_vm-root (252:1). Adding target to (252:1): 0 13623296 linear 8:2 2099200 dm table (252:1) [ opencount flush ] [16384] (*1) dm reload (252:1) [ noopencount flush ] [2048] (*1) Table size changed from 0 to 13623296 for test_vm-root (252:1). Resuming test_vm-root (252:1). Udev cookie 0xd4dd037 (semid 0) incremented to 3 Udev cookie 0xd4dd037 (semid 0) assigned to RESUME task(5) with flags DISABLE_LIBRARY_FALLBACK (0x20) dm resume (252:1) [ noopencount flush ] [2048] (*1) test_vm-root: Stacking NODE_ADD (252,1) 0:0 0600 [trust_udev] test_vm-root: Stacking NODE_READ_AHEAD 256 (flags=1) Creating CLEAN tree for test_vm/root. Getting device info for test_vm-root [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [2048] (*1) dm deps (252:1) [ opencount flush ] [16384] (*1) Getting device info for test_vm-root-real [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-real]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-real [ noopencount flush ] [2048] (*1) Getting device info for test_vm-root-cow [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-cow]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD-cow [ noopencount flush ] [2048] (*1) Leaving section (activated). Activated 2 logical volumes in volume group test_vm. Starting background polling for volume group "test_vm". Getting device info for test_vm-swap [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR7byGYl7j3pjiIZ7kfDJLobTOTKd0w25h [ noopencount flush ] [2048] (*1) Getting device info for test_vm-root [LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD]. dm info LVM-TNjgAC8dgMKn7hP4LfcRhYedig2shNhR9GAMBieZIGWDiPscUMzo6mkpssGQl3VD [ noopencount flush ] [2048] (*1) Unlock: Memlock counters: prioritized:1 locked:0 critical:0 daemon:0 suspended:0 Restoring original task priority 0. Syncing device names Udev cookie 0xd4dd037 (semid 0) decremented to 2 Udev cookie 0xd4dd037 (semid 0) waiting for zero