X-Loop: [email protected] Subject: bug#237: cryptsetup: System hangs (minutes until timeout) on lvm on luks during shutdown. Patch attached. Reply-To: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]>, [email protected] Resent-From: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> Resent-To: [email protected] Resent-CC: [email protected] Resent-Date: Thu, 23 Aug 2018 15:03:01 UTC Resent-Message-ID: <[email protected]> Resent-Sender: [email protected] X-Devuan-PR-Message: report 237 X-Devuan-PR-Package: cryptsetup X-Devuan-PR-Keywords: Received: via spool by [email protected] id=B.153503580621378 (code B ref -1); Thu, 23 Aug 2018 15:03:01 UTC Received: (at submit) by bugs.devuan.org; 23 Aug 2018 14:50:06 +0000 Delivered-To: [email protected] Received: from tupac3.dyne.org [195.169.149.119] by fulcanelli with IMAP (fetchmail-6.3.26) for <debbugs@localhost> (single-drop); Thu, 23 Aug 2018 16:50:06 +0200 (CEST) Received: from jhauss.vserver.softronics.ch (jhauss.vserver.softronics.ch [91.214.169.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 170CDF60998 for <[email protected]>; Thu, 23 Aug 2018 16:44:46 +0200 (CEST) Received: from harry.drhauss.de (ip-95-222-215-75.hsi15.unitymediagroup.de [95.222.215.75]) (Authenticated sender: [email protected]) by jhauss.vserver.softronics.ch (Postfix) with ESMTPA id C08493EA5D for <[email protected]>; Thu, 23 Aug 2018 16:41:38 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> To: Devuan Bug Tracking System <[email protected]> Message-ID: <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> X-Mailer: reportbug 7.1.6+devuan2.1 Date: Thu, 23 Aug 2018 16:47:41 +0200 X-Spam-Status: No, score=0.0 required=5.0 tests=T_HK_NAME_DR autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tupac3.dyne.org Package: cryptsetup Version: 2:1.7.3-4 Severity: normal -- Package-specific info: -- /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.17.0-0.bpo.1-amd64 root=/dev/mapper/svg-root_d2_lv ro quiet amdgpu.dc=1 resume=UUID=54f94d03-5f1d-4725-9e36-3ec18b6910f3 ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2 pcie_aspm=force acpi_serialize pci=noaer -- /etc/crypttab nvme0n1p3_crypt UUID=8e567911-848f-4f16-aaeb-f054c7571b09 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl nvme0n1p4_crypt UUID=a5576297-455b-4ef7-920d-761e27f5fe10 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl sda7_crypt UUID=5fdbcf43-4cb9-4017-8cd0-89b041c94f05 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl -- /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/svg-root_d2_lv / xfs defaults 0 0 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=9A3B-5F19 /boot/efi vfat umask=0077 0 1 /dev/mapper/svg-srv_d2_lv /srv xfs nodev,nosuid 0 0 /dev/mapper/svg-usr_d2_lv /usr xfs nodev 0 0 /dev/mapper/svg-usr_share_d2_lv /usr/share xfs nodev,nosuid 0 0 /dev/mapper/svg-var_d2_lv /var xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_cache_d2_lv /var/cache xfs nodev,nosuid 0 0 /dev/mapper/svg-var_lib_d2_lv /var/lib xfs defaults 0 0 /dev/mapper/svg-var_log_d2_lv /var/log xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_spool_d2_lv /var/spool xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_tmp_d2_lv /var/tmp ext2 nodev,user_xattr 0 2 /dev/mapper/svg-opt_d2_lv /opt xfs nodev,nosuid 0 2 /dev/mapper/svg-tmp_lv /tmp ext2 nodev,user_xattr 0 2 /dev/mapper/uvg-home_lv /home xfs nodev,nosuid 0 0 /dev/mapper/svg-swap_lv none swap sw 0 0 -- lsmod Module Size Used by rfcomm 86016 12 cmac 16384 0 appletalk 45056 0 ax25 69632 0 ipx 32768 0 p8023 16384 1 ipx p8022 16384 1 ipx psnap 16384 2 appletalk,ipx llc 16384 2 p8022,psnap bnep 24576 2 iptable_filter 16384 0 ip_tables 28672 1 iptable_filter fuse 118784 3 x_tables 49152 2 iptable_filter,ip_tables ext4 741376 2 mbcache 16384 1 ext4 jbd2 118784 1 ext4 fscrypto 32768 1 ext4 ecb 16384 0 nls_ascii 16384 1 nls_cp437 20480 1 vfat 20480 1 fat 77824 1 vfat parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 57344 3 parport_pc,lp,ppdev dm_cache_smq 28672 1 dm_cache 69632 2 dm_cache_smq dm_persistent_data 86016 1 dm_cache dm_bio_prison 20480 1 dm_cache dm_bufio 32768 1 dm_persistent_data arc4 16384 2 amdkfd 200704 1 snd_hda_codec_realtek 110592 1 amdgpu 3125248 17 snd_hda_codec_generic 86016 1 snd_hda_codec_realtek snd_hda_codec_hdmi 57344 1 snd_hda_intel 45056 4 uvcvideo 114688 0 btusb 53248 0 ath10k_pci 61440 0 snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek btrtl 16384 1 btusb videobuf2_vmalloc 16384 1 uvcvideo chash 16384 1 amdgpu videobuf2_memops 16384 1 videobuf2_vmalloc edac_mce_amd 28672 0 btbcm 16384 1 btusb gpu_sched 28672 1 amdgpu ath10k_core 344064 1 ath10k_pci snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek btintel 24576 1 btusb videobuf2_v4l2 28672 1 uvcvideo ttm 126976 1 amdgpu kvm_amd 106496 0 ath 32768 1 ath10k_core snd_hwdep 20480 1 snd_hda_codec ccp 94208 1 kvm_amd videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo bluetooth 630784 39 btrtl,btintel,btbcm,bnep,btusb,rfcomm efi_pstore 16384 0 dell_wmi 16384 0 dell_laptop 24576 1 snd_pcm 118784 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core dell_smbios 28672 2 dell_wmi,dell_laptop snd_timer 36864 1 snd_pcm dcdbas 16384 1 dell_smbios drbg 28672 1 wmi_bmof 16384 0 videodev 212992 3 videobuf2_v4l2,uvcvideo,videobuf2_common sparse_keymap 16384 1 dell_wmi dell_wmi_descriptor 16384 2 dell_wmi,dell_smbios dell_smm_hwmon 16384 0 rtsx_usb_ms 20480 0 ansi_cprng 16384 0 mac80211 827392 1 ath10k_core drm_kms_helper 196608 1 amdgpu ecdh_generic 24576 1 bluetooth snd 94208 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm memstick 16384 1 rtsx_usb_ms cdc_acm 32768 0 joydev 24576 0 crc16 16384 2 bluetooth,ext4 chaoskey 16384 0 media 45056 2 videodev,uvcvideo evdev 28672 17 kvm 724992 1 kvm_amd irqbypass 16384 1 kvm tpm_crb 16384 0 drm 462848 10 gpu_sched,drm_kms_helper,amdgpu,ttm cfg80211 774144 3 ath,mac80211,ath10k_core soundcore 16384 1 snd i2c_algo_bit 16384 1 amdgpu serio_raw 16384 0 tpm_tis 16384 0 pcspkr 16384 0 tpm_tis_core 20480 1 tpm_tis efivars 20480 1 efi_pstore k10temp 16384 0 wmi 28672 4 dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor shpchp 40960 0 sp5100_tco 16384 0 tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core dell_rbtn 16384 0 battery 24576 0 rng_core 16384 3 ccp,chaoskey,tpm video 45056 2 dell_wmi,dell_laptop ac 16384 0 rfkill 28672 9 bluetooth,dell_laptop,dell_rbtn,cfg80211 button 16384 0 acpi_cpufreq 24576 0 xfs 1495040 11 libcrc32c 16384 2 dm_persistent_data,xfs crc32c_generic 16384 0 algif_skcipher 16384 0 af_alg 28672 1 algif_skcipher dm_crypt 45056 3 dm_mod 147456 59 dm_crypt,dm_cache,dm_bufio rtsx_usb_sdmmc 28672 0 mmc_core 172032 1 rtsx_usb_sdmmc rtsx_usb 20480 2 rtsx_usb_sdmmc,rtsx_usb_ms sg 36864 0 hid_generic 16384 0 usbhid 57344 0 sd_mod 53248 2 crct10dif_pclmul 16384 0 crc32_pclmul 16384 0 crc32c_intel 24576 3 ghash_clmulni_intel 16384 0 pcbc 16384 0 ahci 40960 1 libahci 40960 1 ahci aesni_intel 200704 7 xhci_pci 16384 0 aes_x86_64 20480 1 aesni_intel libata 278528 2 libahci,ahci crypto_simd 16384 1 aesni_intel xhci_hcd 262144 1 xhci_pci cryptd 28672 6 crypto_simd,ghash_clmulni_intel,aesni_intel glue_helper 16384 1 aesni_intel psmouse 172032 0 nvme 36864 3 usbcore 290816 8 xhci_hcd,usbhid,cdc_acm,rtsx_usb,uvcvideo,btusb,xhci_pci,chaoskey scsi_mod 253952 3 sd_mod,libata,sg i2c_piix4 24576 0 usb_common 16384 1 usbcore r8169 94208 0 mii 16384 1 r8169 nvme_core 77824 5 nvme i2c_hid 24576 0 hid 135168 3 i2c_hid,usbhid,hid_generic -- System Information: Distributor ID: Devuan Description: Devuan GNU/Linux 2.0 (ascii) Release: 2.0 Codename: ascii Architecture: x86_64 Kernel: Linux 4.17.0-0.bpo.1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages cryptsetup depends on: ii cryptsetup-bin 2:1.7.3-4 ii debconf [debconf-2.0] 1.5.61 ii dmsetup 2:1.02.137-2 ii libc6 2.24-11+deb9u3 Versions of packages cryptsetup recommends: ii busybox 1:1.22.0-19+b3 ii console-setup 1.164 ii initramfs-tools [linux-initramfs-tool] 0.130 ii kbd 2.0.3-2+b1 Versions of packages cryptsetup suggests: ii dosfstools 4.1-1 ii keyutils 1.5.9-9 ii liblocale-gettext-perl 1.07-3+b1 -- debconf information: cryptsetup/prerm_active_mappings: true I run the Devuan ASCII system on LVM on LUKS. In function do_stop in file /lib/cryptsetup/cryptdisks.functions there is a vary off of the VGs missing. So the function handle_crypttab_line_stop gives unwanted return values and sleep $i within the funtion do_stop increments slowly to 16... Which slows down the shutdown by unnecessary minutes. I wrote the following patch according to the function activate_vg from /usr/share/initramfs-tools/scripts/local-top/cryptroot which varys on the VGs before chroot. ------------------------patch------------------------------------------------------ --- /lib/cryptsetup/cryptdisks.functions.orig 2018-08-14 17:12:31.543227705 +0200 +++ /lib/cryptsetup/cryptdisks.functions 2018-08-23 16:36:23.849064962 +0200 @@ -763,9 +763,17 @@ # Removes all mappings in crypttab do_stop () { - local dst src key opts opencount major minor + local dst src key opts opencount major minor vgs vg dmsetup mknodes + if [ -x /sbin/lvm ]; then + vgs="$(/sbin/lvm vgscan | sed -n '/"/s/^.*"\([^'\'']*\)".*$/\1/p')" + if [ -n "${vgs}" ]; then + for vg in ${vgs}; do + /sbin/lvm vgchange -a n ${vg} >/dev/null 2>&1 + done + fi + fi log_action_begin_msg "Stopping $INITSTATE crypto disks" egrep -v "^[[:space:]]*(#|$)" "$TABFILE" | while read dst src key opts; do ------------------------patch/----------------------------------------------------- The above patch silently varys off the VGs and makes handle_crypttab_line_stop work. Kind regards Jan
X-Loop: [email protected] From: [email protected] (Devuan bug Tracking System) To: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> Subject: bug#237: Acknowledgement (cryptsetup: System hangs (minutes until timeout) on lvm on luks during shutdown. Patch attached.) Message-ID: <[email protected]> In-Reply-To: <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> References: <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> Precedence: bulk X-Devuan-PR-Message: ack 237 X-Devuan-PR-Package: cryptsetup X-Devuan-PR-Keywords: Reply-To: [email protected] Thank you for the problem report you have sent regarding Devuan. This is an automatically generated reply, to let you know your message has been received. It is being forwarded to the developers mailing list for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): [email protected] If you wish to submit further information on your problem, please send it to [email protected] (and *not* to [email protected]). Please do not reply to the address at the top of this message, unless you wish to report a problem with the bug-tracking system. Devuan Bugs Owner (administrator, Devuan bugs database)
MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) X-Loop: [email protected] From: "Devuan bug Tracking System" <[email protected]> To: fsmithred <[email protected]> Subject: bug#237: marked as done (cryptsetup: System hangs (minutes until timeout) on lvm on luks during shutdown. Patch attached.) Message-ID: <[email protected]> References: <[email protected]> <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> X-Devuan-PR-Message: closed 237 X-Devuan-PR-Package: cryptsetup Reply-To: [email protected] Date: Sun, 16 Aug 2020 18:03:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1597600982-5019-0" This is a multi-part message in MIME format... ------------=_1597600982-5019-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your message dated Sun, 16 Aug 2020 13:48:25 -0400 with message-id <[email protected]> and subject line Fwd: cryptsetup hangs on shutdown has caused the Devuan bug report #237, regarding cryptsetup: System hangs (minutes until timeout) on lvm on luks d= uring shutdown. Patch attached. to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) --=20 237: https://bugs.devuan.org/cgi/bugreport.cgi?bug=3D237 Devuan Bug Tracking System Contact [email protected] with problems ------------=_1597600982-5019-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.devuan.org; 23 Aug 2018 14:50:06 +0000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from tupac3.dyne.org [195.169.149.119] by fulcanelli with IMAP (fetchmail-6.3.26) for <debbugs@localhost> (single-drop); Thu, 23 Aug 2018 16:50:06 +0200 (CEST) Received: from jhauss.vserver.softronics.ch (jhauss.vserver.softronics.ch [91.214.169.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 170CDF60998 for <[email protected]>; Thu, 23 Aug 2018 16:44:46 +0200 (CEST) Received: from harry.drhauss.de (ip-95-222-215-75.hsi15.unitymediagroup.de [95.222.215.75]) (Authenticated sender: [email protected]) by jhauss.vserver.softronics.ch (Postfix) with ESMTPA id C08493EA5D for <[email protected]>; Thu, 23 Aug 2018 16:41:38 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> To: Devuan Bug Tracking System <[email protected]> Subject: cryptsetup: System hangs (minutes until timeout) on lvm on luks during shutdown. Patch attached. Message-ID: <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> X-Mailer: reportbug 7.1.6+devuan2.1 Date: Thu, 23 Aug 2018 16:47:41 +0200 X-Spam-Status: No, score=0.0 required=5.0 tests=T_HK_NAME_DR autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tupac3.dyne.org Package: cryptsetup Version: 2:1.7.3-4 Severity: normal -- Package-specific info: -- /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.17.0-0.bpo.1-amd64 root=/dev/mapper/svg-root_d2_lv ro quiet amdgpu.dc=1 resume=UUID=54f94d03-5f1d-4725-9e36-3ec18b6910f3 ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2 pcie_aspm=force acpi_serialize pci=noaer -- /etc/crypttab nvme0n1p3_crypt UUID=8e567911-848f-4f16-aaeb-f054c7571b09 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl nvme0n1p4_crypt UUID=a5576297-455b-4ef7-920d-761e27f5fe10 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl sda7_crypt UUID=5fdbcf43-4cb9-4017-8cd0-89b041c94f05 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl -- /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/svg-root_d2_lv / xfs defaults 0 0 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=9A3B-5F19 /boot/efi vfat umask=0077 0 1 /dev/mapper/svg-srv_d2_lv /srv xfs nodev,nosuid 0 0 /dev/mapper/svg-usr_d2_lv /usr xfs nodev 0 0 /dev/mapper/svg-usr_share_d2_lv /usr/share xfs nodev,nosuid 0 0 /dev/mapper/svg-var_d2_lv /var xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_cache_d2_lv /var/cache xfs nodev,nosuid 0 0 /dev/mapper/svg-var_lib_d2_lv /var/lib xfs defaults 0 0 /dev/mapper/svg-var_log_d2_lv /var/log xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_spool_d2_lv /var/spool xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_tmp_d2_lv /var/tmp ext2 nodev,user_xattr 0 2 /dev/mapper/svg-opt_d2_lv /opt xfs nodev,nosuid 0 2 /dev/mapper/svg-tmp_lv /tmp ext2 nodev,user_xattr 0 2 /dev/mapper/uvg-home_lv /home xfs nodev,nosuid 0 0 /dev/mapper/svg-swap_lv none swap sw 0 0 -- lsmod Module Size Used by rfcomm 86016 12 cmac 16384 0 appletalk 45056 0 ax25 69632 0 ipx 32768 0 p8023 16384 1 ipx p8022 16384 1 ipx psnap 16384 2 appletalk,ipx llc 16384 2 p8022,psnap bnep 24576 2 iptable_filter 16384 0 ip_tables 28672 1 iptable_filter fuse 118784 3 x_tables 49152 2 iptable_filter,ip_tables ext4 741376 2 mbcache 16384 1 ext4 jbd2 118784 1 ext4 fscrypto 32768 1 ext4 ecb 16384 0 nls_ascii 16384 1 nls_cp437 20480 1 vfat 20480 1 fat 77824 1 vfat parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 57344 3 parport_pc,lp,ppdev dm_cache_smq 28672 1 dm_cache 69632 2 dm_cache_smq dm_persistent_data 86016 1 dm_cache dm_bio_prison 20480 1 dm_cache dm_bufio 32768 1 dm_persistent_data arc4 16384 2 amdkfd 200704 1 snd_hda_codec_realtek 110592 1 amdgpu 3125248 17 snd_hda_codec_generic 86016 1 snd_hda_codec_realtek snd_hda_codec_hdmi 57344 1 snd_hda_intel 45056 4 uvcvideo 114688 0 btusb 53248 0 ath10k_pci 61440 0 snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek btrtl 16384 1 btusb videobuf2_vmalloc 16384 1 uvcvideo chash 16384 1 amdgpu videobuf2_memops 16384 1 videobuf2_vmalloc edac_mce_amd 28672 0 btbcm 16384 1 btusb gpu_sched 28672 1 amdgpu ath10k_core 344064 1 ath10k_pci snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek btintel 24576 1 btusb videobuf2_v4l2 28672 1 uvcvideo ttm 126976 1 amdgpu kvm_amd 106496 0 ath 32768 1 ath10k_core snd_hwdep 20480 1 snd_hda_codec ccp 94208 1 kvm_amd videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo bluetooth 630784 39 btrtl,btintel,btbcm,bnep,btusb,rfcomm efi_pstore 16384 0 dell_wmi 16384 0 dell_laptop 24576 1 snd_pcm 118784 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core dell_smbios 28672 2 dell_wmi,dell_laptop snd_timer 36864 1 snd_pcm dcdbas 16384 1 dell_smbios drbg 28672 1 wmi_bmof 16384 0 videodev 212992 3 videobuf2_v4l2,uvcvideo,videobuf2_common sparse_keymap 16384 1 dell_wmi dell_wmi_descriptor 16384 2 dell_wmi,dell_smbios dell_smm_hwmon 16384 0 rtsx_usb_ms 20480 0 ansi_cprng 16384 0 mac80211 827392 1 ath10k_core drm_kms_helper 196608 1 amdgpu ecdh_generic 24576 1 bluetooth snd 94208 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm memstick 16384 1 rtsx_usb_ms cdc_acm 32768 0 joydev 24576 0 crc16 16384 2 bluetooth,ext4 chaoskey 16384 0 media 45056 2 videodev,uvcvideo evdev 28672 17 kvm 724992 1 kvm_amd irqbypass 16384 1 kvm tpm_crb 16384 0 drm 462848 10 gpu_sched,drm_kms_helper,amdgpu,ttm cfg80211 774144 3 ath,mac80211,ath10k_core soundcore 16384 1 snd i2c_algo_bit 16384 1 amdgpu serio_raw 16384 0 tpm_tis 16384 0 pcspkr 16384 0 tpm_tis_core 20480 1 tpm_tis efivars 20480 1 efi_pstore k10temp 16384 0 wmi 28672 4 dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor shpchp 40960 0 sp5100_tco 16384 0 tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core dell_rbtn 16384 0 battery 24576 0 rng_core 16384 3 ccp,chaoskey,tpm video 45056 2 dell_wmi,dell_laptop ac 16384 0 rfkill 28672 9 bluetooth,dell_laptop,dell_rbtn,cfg80211 button 16384 0 acpi_cpufreq 24576 0 xfs 1495040 11 libcrc32c 16384 2 dm_persistent_data,xfs crc32c_generic 16384 0 algif_skcipher 16384 0 af_alg 28672 1 algif_skcipher dm_crypt 45056 3 dm_mod 147456 59 dm_crypt,dm_cache,dm_bufio rtsx_usb_sdmmc 28672 0 mmc_core 172032 1 rtsx_usb_sdmmc rtsx_usb 20480 2 rtsx_usb_sdmmc,rtsx_usb_ms sg 36864 0 hid_generic 16384 0 usbhid 57344 0 sd_mod 53248 2 crct10dif_pclmul 16384 0 crc32_pclmul 16384 0 crc32c_intel 24576 3 ghash_clmulni_intel 16384 0 pcbc 16384 0 ahci 40960 1 libahci 40960 1 ahci aesni_intel 200704 7 xhci_pci 16384 0 aes_x86_64 20480 1 aesni_intel libata 278528 2 libahci,ahci crypto_simd 16384 1 aesni_intel xhci_hcd 262144 1 xhci_pci cryptd 28672 6 crypto_simd,ghash_clmulni_intel,aesni_intel glue_helper 16384 1 aesni_intel psmouse 172032 0 nvme 36864 3 usbcore 290816 8 xhci_hcd,usbhid,cdc_acm,rtsx_usb,uvcvideo,btusb,xhci_pci,chaoskey scsi_mod 253952 3 sd_mod,libata,sg i2c_piix4 24576 0 usb_common 16384 1 usbcore r8169 94208 0 mii 16384 1 r8169 nvme_core 77824 5 nvme i2c_hid 24576 0 hid 135168 3 i2c_hid,usbhid,hid_generic -- System Information: Distributor ID: Devuan Description: Devuan GNU/Linux 2.0 (ascii) Release: 2.0 Codename: ascii Architecture: x86_64 Kernel: Linux 4.17.0-0.bpo.1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages cryptsetup depends on: ii cryptsetup-bin 2:1.7.3-4 ii debconf [debconf-2.0] 1.5.61 ii dmsetup 2:1.02.137-2 ii libc6 2.24-11+deb9u3 Versions of packages cryptsetup recommends: ii busybox 1:1.22.0-19+b3 ii console-setup 1.164 ii initramfs-tools [linux-initramfs-tool] 0.130 ii kbd 2.0.3-2+b1 Versions of packages cryptsetup suggests: ii dosfstools 4.1-1 ii keyutils 1.5.9-9 ii liblocale-gettext-perl 1.07-3+b1 -- debconf information: cryptsetup/prerm_active_mappings: true I run the Devuan ASCII system on LVM on LUKS. In function do_stop in file /lib/cryptsetup/cryptdisks.functions there is a vary off of the VGs missing. So the function handle_crypttab_line_stop gives unwanted return values and sleep $i within the funtion do_stop increments slowly to 16... Which slows down the shutdown by unnecessary minutes. I wrote the following patch according to the function activate_vg from /usr/share/initramfs-tools/scripts/local-top/cryptroot which varys on the VGs before chroot. ------------------------patch------------------------------------------------------ --- /lib/cryptsetup/cryptdisks.functions.orig 2018-08-14 17:12:31.543227705 +0200 +++ /lib/cryptsetup/cryptdisks.functions 2018-08-23 16:36:23.849064962 +0200 @@ -763,9 +763,17 @@ # Removes all mappings in crypttab do_stop () { - local dst src key opts opencount major minor + local dst src key opts opencount major minor vgs vg dmsetup mknodes + if [ -x /sbin/lvm ]; then + vgs="$(/sbin/lvm vgscan | sed -n '/"/s/^.*"\([^'\'']*\)".*$/\1/p')" + if [ -n "${vgs}" ]; then + for vg in ${vgs}; do + /sbin/lvm vgchange -a n ${vg} >/dev/null 2>&1 + done + fi + fi log_action_begin_msg "Stopping $INITSTATE crypto disks" egrep -v "^[[:space:]]*(#|$)" "$TABFILE" | while read dst src key opts; do ------------------------patch/----------------------------------------------------- The above patch silently varys off the VGs and makes handle_crypttab_line_stop work. Kind regards Jan ------------=_1597600982-5019-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 237-close) by bugs.devuan.org; 16 Aug 2020 18:00:07 +0000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from tupac3.dyne.org [195.169.149.119] by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4) for <debbugs@localhost> (single-drop); Sun, 16 Aug 2020 18:00:06 +0000 (UTC) Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com [209.85.222.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 373CFF609F0 for <[email protected]>; Sun, 16 Aug 2020 19:53:48 +0200 (CEST) Authentication-Results: vm6.ganeti.dyne.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com [email protected] header.b="H/1i3G1e"; dkim-atps=neutral Received: by mail-qk1-f182.google.com with SMTP id g26so13087678qka.3 for <[email protected]>; Sun, 16 Aug 2020 10:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=Mk7PCvm4G+8k0hKAyxfsWG5l+AiaXwQHseq3f7tih9Y=; b=H/1i3G1ekWVcF8eXFI+kXzMgmeMRLz0GEQgN5cA4RRpvMj/8NOmMNLXN6gSSvLx5r0 murBKbWyqlW+9k4qzoYsSp3H481CKOcBhpb5CBaSOfzP++0oLTTYTU1TVSEM+WAVPjSe ykSnQr9BL886/o9/7Fx9MfzDe9A2NnG8jjo3m6yTh1Lxid9GcvXrkFerTgrtSNuLgyC7 emHBNyLw0t3A6Xa9WjmH+bN/eni7bqHkPjuaIXhPGZEoCfMcwWvL7LnvmjElt67hYnY2 QVlEyfqFpqwRj7iITYv2dBhaQtp886Nx8CTOXGchKKUOfF9lrxtB5VM04MdV6kOstZnb 5VmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=Mk7PCvm4G+8k0hKAyxfsWG5l+AiaXwQHseq3f7tih9Y=; b=aggdJwtd3K0pOuHWTDupuCPYaF1LJY8nUWAdBtHWrImw6GLaUulkOzhXhtfyQmdOkU 6Tj38RcM48mL09TpviDgyMqu9nQaDUTLm7TPQ89yLBVABznzp8/S47tH/dPJo8dGN9LX W8HP7hr8Onghm6SkyYcPyhhDKmW0oW2n5UiEu0lz8FFiFgl37eFV60facVG9DGCvbC0U U7niYCQSf81mz+v0y4LEXI8T1XaieFZvoUeutU8rFmIBi5fYuJeWtp46erfES1XayalA 8A+PIhqY+kSC2LjZRS0q+8B4UqF0CAEPdEI56Jr3RwddVuEDwT99MEbnNdes9K/k5q5U MedQ== X-Gm-Message-State: AOAM531YWam1B0wTZITptAExuZVTlX6bJpu5LgadzOEvJ5bCV0/WaHEi Qpc0KIQ8A0dwhreNyxlJCPw3fIMnanA= X-Google-Smtp-Source: ABdhPJxDZY0qLBa7LuZ/KM1J+75pMOSIN/Zpbp1CYFeIRzqCU3UEnlsNfHeZ4+1LEzwc78qnTo5gFw== X-Received: by 2002:a37:9cd:: with SMTP id 196mr10176929qkj.234.1597600425678; Sun, 16 Aug 2020 10:53:45 -0700 (PDT) Received: from [192.168.1.105] (047-014-247-068.res.spectrum.com. [47.14.247.68]) by smtp.googlemail.com with ESMTPSA id j61sm16298898qtd.52.2020.08.16.10.53.44 for <[email protected]> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Aug 2020 10:53:45 -0700 (PDT) Subject: Fwd: cryptsetup hangs on shutdown References: <[email protected]> To: [email protected] From: fsmithred <[email protected]> X-Forwarded-Message-Id: <[email protected]> Message-ID: <[email protected]> Date: Sun, 16 Aug 2020 13:48:25 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <[email protected]> Content-Type: multipart/mixed; boundary="------------1F0978C5958624B34357B548" Content-Language: en-US X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=disabled version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org This is a multi-part message in MIME format. --------------1F0978C5958624B34357B548 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit close This is fixed in beowulf (cryptsetup 2:2.1.0*) by installing cryptsetup-modified-functions, which will replace (divert) /lib/cryptsetup/cryptdisks-functions with a patched copy. The package is currently in beowulf-proposed-updates and will move into the beowulf main repo with the next point-release. Direct link to the package: https://pkgmaster.devuan.org/devuan/pool/main/c/cryptsetup-modified-functions/cryptsetup-modified-functions_19.09.02%2Bdevuan1_all.deb Note: This appears to be fixed upstream in newer versions in chimaera/ceres. (2:2.3.3) fsmithred --------------1F0978C5958624B34357B548 Content-Type: application/pgp-keys; name="0xA73823D3094C5620.asc" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0xA73823D3094C5620.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 QqVvfVA0rIsFYDlXTBVpmEJIe8jS =/7t3 -----END PGP PUBLIC KEY BLOCK----- --------------1F0978C5958624B34357B548-- ------------=_1597600982-5019-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) X-Loop: [email protected] From: "Devuan bug Tracking System" <[email protected]> To: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> Subject: bug#237 closed by fsmithred <[email protected]> (Fwd: cryptsetup hangs on shutdown) Message-ID: <[email protected]> References: <[email protected]> <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> X-Devuan-PR-Message: they-closed 237 X-Devuan-PR-Package: cryptsetup Reply-To: [email protected] Date: Sun, 16 Aug 2020 18:03:06 +0000 Content-Type: multipart/mixed; boundary="----------=_1597600986-5019-1" This is a multi-part message in MIME format... ------------=_1597600986-5019-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the cryptsetup package: #237: cryptsetup: System hangs (minutes until timeout) on lvm on luks durin= g shutdown. Patch attached. It has been closed by fsmithred <[email protected]>. Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact fsmithred <fsmithred@g= mail.com> by replying to this email. --=20 237: https://bugs.devuan.org/cgi/bugreport.cgi?bug=3D237 Devuan Bug Tracking System Contact [email protected] with problems ------------=_1597600986-5019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 237-close) by bugs.devuan.org; 16 Aug 2020 18:00:07 +0000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from tupac3.dyne.org [195.169.149.119] by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4) for <debbugs@localhost> (single-drop); Sun, 16 Aug 2020 18:00:06 +0000 (UTC) Received: from mail-qk1-f182.google.com (mail-qk1-f182.google.com [209.85.222.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 373CFF609F0 for <[email protected]>; Sun, 16 Aug 2020 19:53:48 +0200 (CEST) Authentication-Results: vm6.ganeti.dyne.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com [email protected] header.b="H/1i3G1e"; dkim-atps=neutral Received: by mail-qk1-f182.google.com with SMTP id g26so13087678qka.3 for <[email protected]>; Sun, 16 Aug 2020 10:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:references:to:from:message-id:date:user-agent:mime-version :in-reply-to:content-language; bh=Mk7PCvm4G+8k0hKAyxfsWG5l+AiaXwQHseq3f7tih9Y=; b=H/1i3G1ekWVcF8eXFI+kXzMgmeMRLz0GEQgN5cA4RRpvMj/8NOmMNLXN6gSSvLx5r0 murBKbWyqlW+9k4qzoYsSp3H481CKOcBhpb5CBaSOfzP++0oLTTYTU1TVSEM+WAVPjSe ykSnQr9BL886/o9/7Fx9MfzDe9A2NnG8jjo3m6yTh1Lxid9GcvXrkFerTgrtSNuLgyC7 emHBNyLw0t3A6Xa9WjmH+bN/eni7bqHkPjuaIXhPGZEoCfMcwWvL7LnvmjElt67hYnY2 QVlEyfqFpqwRj7iITYv2dBhaQtp886Nx8CTOXGchKKUOfF9lrxtB5VM04MdV6kOstZnb 5VmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=Mk7PCvm4G+8k0hKAyxfsWG5l+AiaXwQHseq3f7tih9Y=; b=aggdJwtd3K0pOuHWTDupuCPYaF1LJY8nUWAdBtHWrImw6GLaUulkOzhXhtfyQmdOkU 6Tj38RcM48mL09TpviDgyMqu9nQaDUTLm7TPQ89yLBVABznzp8/S47tH/dPJo8dGN9LX W8HP7hr8Onghm6SkyYcPyhhDKmW0oW2n5UiEu0lz8FFiFgl37eFV60facVG9DGCvbC0U U7niYCQSf81mz+v0y4LEXI8T1XaieFZvoUeutU8rFmIBi5fYuJeWtp46erfES1XayalA 8A+PIhqY+kSC2LjZRS0q+8B4UqF0CAEPdEI56Jr3RwddVuEDwT99MEbnNdes9K/k5q5U MedQ== X-Gm-Message-State: AOAM531YWam1B0wTZITptAExuZVTlX6bJpu5LgadzOEvJ5bCV0/WaHEi Qpc0KIQ8A0dwhreNyxlJCPw3fIMnanA= X-Google-Smtp-Source: ABdhPJxDZY0qLBa7LuZ/KM1J+75pMOSIN/Zpbp1CYFeIRzqCU3UEnlsNfHeZ4+1LEzwc78qnTo5gFw== X-Received: by 2002:a37:9cd:: with SMTP id 196mr10176929qkj.234.1597600425678; Sun, 16 Aug 2020 10:53:45 -0700 (PDT) Received: from [192.168.1.105] (047-014-247-068.res.spectrum.com. [47.14.247.68]) by smtp.googlemail.com with ESMTPSA id j61sm16298898qtd.52.2020.08.16.10.53.44 for <[email protected]> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Aug 2020 10:53:45 -0700 (PDT) Subject: Fwd: cryptsetup hangs on shutdown References: <[email protected]> To: [email protected] From: fsmithred <[email protected]> X-Forwarded-Message-Id: <[email protected]> Message-ID: <[email protected]> Date: Sun, 16 Aug 2020 13:48:25 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <[email protected]> Content-Type: multipart/mixed; boundary="------------1F0978C5958624B34357B548" Content-Language: en-US X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=disabled version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org This is a multi-part message in MIME format. --------------1F0978C5958624B34357B548 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit close This is fixed in beowulf (cryptsetup 2:2.1.0*) by installing cryptsetup-modified-functions, which will replace (divert) /lib/cryptsetup/cryptdisks-functions with a patched copy. The package is currently in beowulf-proposed-updates and will move into the beowulf main repo with the next point-release. Direct link to the package: https://pkgmaster.devuan.org/devuan/pool/main/c/cryptsetup-modified-functions/cryptsetup-modified-functions_19.09.02%2Bdevuan1_all.deb Note: This appears to be fixed upstream in newer versions in chimaera/ceres. (2:2.3.3) fsmithred --------------1F0978C5958624B34357B548 Content-Type: application/pgp-keys; name="0xA73823D3094C5620.asc" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0xA73823D3094C5620.asc" -----BEGIN PGP PUBLIC KEY BLOCK----- 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 QqVvfVA0rIsFYDlXTBVpmEJIe8jS =/7t3 -----END PGP PUBLIC KEY BLOCK----- --------------1F0978C5958624B34357B548-- ------------=_1597600986-5019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.devuan.org; 23 Aug 2018 14:50:06 +0000 Return-Path: <[email protected]> Delivered-To: [email protected] Received: from tupac3.dyne.org [195.169.149.119] by fulcanelli with IMAP (fetchmail-6.3.26) for <debbugs@localhost> (single-drop); Thu, 23 Aug 2018 16:50:06 +0200 (CEST) Received: from jhauss.vserver.softronics.ch (jhauss.vserver.softronics.ch [91.214.169.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 170CDF60998 for <[email protected]>; Thu, 23 Aug 2018 16:44:46 +0200 (CEST) Received: from harry.drhauss.de (ip-95-222-215-75.hsi15.unitymediagroup.de [95.222.215.75]) (Authenticated sender: [email protected]) by jhauss.vserver.softronics.ch (Postfix) with ESMTPA id C08493EA5D for <[email protected]>; Thu, 23 Aug 2018 16:41:38 +0200 (CEST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: =?utf-8?q?Dr=2E_Jan_Hau=C3=9F?= <[email protected]> To: Devuan Bug Tracking System <[email protected]> Subject: cryptsetup: System hangs (minutes until timeout) on lvm on luks during shutdown. Patch attached. Message-ID: <153503566190.4896.16551699497736311318.reportbug@harry.drhauss.de> X-Mailer: reportbug 7.1.6+devuan2.1 Date: Thu, 23 Aug 2018 16:47:41 +0200 X-Spam-Status: No, score=0.0 required=5.0 tests=T_HK_NAME_DR autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tupac3.dyne.org Package: cryptsetup Version: 2:1.7.3-4 Severity: normal -- Package-specific info: -- /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-4.17.0-0.bpo.1-amd64 root=/dev/mapper/svg-root_d2_lv ro quiet amdgpu.dc=1 resume=UUID=54f94d03-5f1d-4725-9e36-3ec18b6910f3 ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2 pcie_aspm=force acpi_serialize pci=noaer -- /etc/crypttab nvme0n1p3_crypt UUID=8e567911-848f-4f16-aaeb-f054c7571b09 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl nvme0n1p4_crypt UUID=a5576297-455b-4ef7-920d-761e27f5fe10 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl sda7_crypt UUID=5fdbcf43-4cb9-4017-8cd0-89b041c94f05 root_key luks,keyscript=/lib/cryptsetup/scripts/decrypt_keyctl -- /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/svg-root_d2_lv / xfs defaults 0 0 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=9A3B-5F19 /boot/efi vfat umask=0077 0 1 /dev/mapper/svg-srv_d2_lv /srv xfs nodev,nosuid 0 0 /dev/mapper/svg-usr_d2_lv /usr xfs nodev 0 0 /dev/mapper/svg-usr_share_d2_lv /usr/share xfs nodev,nosuid 0 0 /dev/mapper/svg-var_d2_lv /var xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_cache_d2_lv /var/cache xfs nodev,nosuid 0 0 /dev/mapper/svg-var_lib_d2_lv /var/lib xfs defaults 0 0 /dev/mapper/svg-var_log_d2_lv /var/log xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_spool_d2_lv /var/spool xfs nodev,nosuid,noexec 0 0 /dev/mapper/svg-var_tmp_d2_lv /var/tmp ext2 nodev,user_xattr 0 2 /dev/mapper/svg-opt_d2_lv /opt xfs nodev,nosuid 0 2 /dev/mapper/svg-tmp_lv /tmp ext2 nodev,user_xattr 0 2 /dev/mapper/uvg-home_lv /home xfs nodev,nosuid 0 0 /dev/mapper/svg-swap_lv none swap sw 0 0 -- lsmod Module Size Used by rfcomm 86016 12 cmac 16384 0 appletalk 45056 0 ax25 69632 0 ipx 32768 0 p8023 16384 1 ipx p8022 16384 1 ipx psnap 16384 2 appletalk,ipx llc 16384 2 p8022,psnap bnep 24576 2 iptable_filter 16384 0 ip_tables 28672 1 iptable_filter fuse 118784 3 x_tables 49152 2 iptable_filter,ip_tables ext4 741376 2 mbcache 16384 1 ext4 jbd2 118784 1 ext4 fscrypto 32768 1 ext4 ecb 16384 0 nls_ascii 16384 1 nls_cp437 20480 1 vfat 20480 1 fat 77824 1 vfat parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 57344 3 parport_pc,lp,ppdev dm_cache_smq 28672 1 dm_cache 69632 2 dm_cache_smq dm_persistent_data 86016 1 dm_cache dm_bio_prison 20480 1 dm_cache dm_bufio 32768 1 dm_persistent_data arc4 16384 2 amdkfd 200704 1 snd_hda_codec_realtek 110592 1 amdgpu 3125248 17 snd_hda_codec_generic 86016 1 snd_hda_codec_realtek snd_hda_codec_hdmi 57344 1 snd_hda_intel 45056 4 uvcvideo 114688 0 btusb 53248 0 ath10k_pci 61440 0 snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek btrtl 16384 1 btusb videobuf2_vmalloc 16384 1 uvcvideo chash 16384 1 amdgpu videobuf2_memops 16384 1 videobuf2_vmalloc edac_mce_amd 28672 0 btbcm 16384 1 btusb gpu_sched 28672 1 amdgpu ath10k_core 344064 1 ath10k_pci snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek btintel 24576 1 btusb videobuf2_v4l2 28672 1 uvcvideo ttm 126976 1 amdgpu kvm_amd 106496 0 ath 32768 1 ath10k_core snd_hwdep 20480 1 snd_hda_codec ccp 94208 1 kvm_amd videobuf2_common 49152 2 videobuf2_v4l2,uvcvideo bluetooth 630784 39 btrtl,btintel,btbcm,bnep,btusb,rfcomm efi_pstore 16384 0 dell_wmi 16384 0 dell_laptop 24576 1 snd_pcm 118784 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core dell_smbios 28672 2 dell_wmi,dell_laptop snd_timer 36864 1 snd_pcm dcdbas 16384 1 dell_smbios drbg 28672 1 wmi_bmof 16384 0 videodev 212992 3 videobuf2_v4l2,uvcvideo,videobuf2_common sparse_keymap 16384 1 dell_wmi dell_wmi_descriptor 16384 2 dell_wmi,dell_smbios dell_smm_hwmon 16384 0 rtsx_usb_ms 20480 0 ansi_cprng 16384 0 mac80211 827392 1 ath10k_core drm_kms_helper 196608 1 amdgpu ecdh_generic 24576 1 bluetooth snd 94208 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm memstick 16384 1 rtsx_usb_ms cdc_acm 32768 0 joydev 24576 0 crc16 16384 2 bluetooth,ext4 chaoskey 16384 0 media 45056 2 videodev,uvcvideo evdev 28672 17 kvm 724992 1 kvm_amd irqbypass 16384 1 kvm tpm_crb 16384 0 drm 462848 10 gpu_sched,drm_kms_helper,amdgpu,ttm cfg80211 774144 3 ath,mac80211,ath10k_core soundcore 16384 1 snd i2c_algo_bit 16384 1 amdgpu serio_raw 16384 0 tpm_tis 16384 0 pcspkr 16384 0 tpm_tis_core 20480 1 tpm_tis efivars 20480 1 efi_pstore k10temp 16384 0 wmi 28672 4 dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor shpchp 40960 0 sp5100_tco 16384 0 tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core dell_rbtn 16384 0 battery 24576 0 rng_core 16384 3 ccp,chaoskey,tpm video 45056 2 dell_wmi,dell_laptop ac 16384 0 rfkill 28672 9 bluetooth,dell_laptop,dell_rbtn,cfg80211 button 16384 0 acpi_cpufreq 24576 0 xfs 1495040 11 libcrc32c 16384 2 dm_persistent_data,xfs crc32c_generic 16384 0 algif_skcipher 16384 0 af_alg 28672 1 algif_skcipher dm_crypt 45056 3 dm_mod 147456 59 dm_crypt,dm_cache,dm_bufio rtsx_usb_sdmmc 28672 0 mmc_core 172032 1 rtsx_usb_sdmmc rtsx_usb 20480 2 rtsx_usb_sdmmc,rtsx_usb_ms sg 36864 0 hid_generic 16384 0 usbhid 57344 0 sd_mod 53248 2 crct10dif_pclmul 16384 0 crc32_pclmul 16384 0 crc32c_intel 24576 3 ghash_clmulni_intel 16384 0 pcbc 16384 0 ahci 40960 1 libahci 40960 1 ahci aesni_intel 200704 7 xhci_pci 16384 0 aes_x86_64 20480 1 aesni_intel libata 278528 2 libahci,ahci crypto_simd 16384 1 aesni_intel xhci_hcd 262144 1 xhci_pci cryptd 28672 6 crypto_simd,ghash_clmulni_intel,aesni_intel glue_helper 16384 1 aesni_intel psmouse 172032 0 nvme 36864 3 usbcore 290816 8 xhci_hcd,usbhid,cdc_acm,rtsx_usb,uvcvideo,btusb,xhci_pci,chaoskey scsi_mod 253952 3 sd_mod,libata,sg i2c_piix4 24576 0 usb_common 16384 1 usbcore r8169 94208 0 mii 16384 1 r8169 nvme_core 77824 5 nvme i2c_hid 24576 0 hid 135168 3 i2c_hid,usbhid,hid_generic -- System Information: Distributor ID: Devuan Description: Devuan GNU/Linux 2.0 (ascii) Release: 2.0 Codename: ascii Architecture: x86_64 Kernel: Linux 4.17.0-0.bpo.1-amd64 (SMP w/8 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages cryptsetup depends on: ii cryptsetup-bin 2:1.7.3-4 ii debconf [debconf-2.0] 1.5.61 ii dmsetup 2:1.02.137-2 ii libc6 2.24-11+deb9u3 Versions of packages cryptsetup recommends: ii busybox 1:1.22.0-19+b3 ii console-setup 1.164 ii initramfs-tools [linux-initramfs-tool] 0.130 ii kbd 2.0.3-2+b1 Versions of packages cryptsetup suggests: ii dosfstools 4.1-1 ii keyutils 1.5.9-9 ii liblocale-gettext-perl 1.07-3+b1 -- debconf information: cryptsetup/prerm_active_mappings: true I run the Devuan ASCII system on LVM on LUKS. In function do_stop in file /lib/cryptsetup/cryptdisks.functions there is a vary off of the VGs missing. So the function handle_crypttab_line_stop gives unwanted return values and sleep $i within the funtion do_stop increments slowly to 16... Which slows down the shutdown by unnecessary minutes. I wrote the following patch according to the function activate_vg from /usr/share/initramfs-tools/scripts/local-top/cryptroot which varys on the VGs before chroot. ------------------------patch------------------------------------------------------ --- /lib/cryptsetup/cryptdisks.functions.orig 2018-08-14 17:12:31.543227705 +0200 +++ /lib/cryptsetup/cryptdisks.functions 2018-08-23 16:36:23.849064962 +0200 @@ -763,9 +763,17 @@ # Removes all mappings in crypttab do_stop () { - local dst src key opts opencount major minor + local dst src key opts opencount major minor vgs vg dmsetup mknodes + if [ -x /sbin/lvm ]; then + vgs="$(/sbin/lvm vgscan | sed -n '/"/s/^.*"\([^'\'']*\)".*$/\1/p')" + if [ -n "${vgs}" ]; then + for vg in ${vgs}; do + /sbin/lvm vgchange -a n ${vg} >/dev/null 2>&1 + done + fi + fi log_action_begin_msg "Stopping $INITSTATE crypto disks" egrep -v "^[[:space:]]*(#|$)" "$TABFILE" | while read dst src key opts; do ------------------------patch/----------------------------------------------------- The above patch silently varys off the VGs and makes handle_crypttab_line_stop work. Kind regards Jan ------------=_1597600986-5019-1--
Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.
Devuan Bugs Owner <[email protected]>.
Last modified:
Sat, 18 Jan 2025 08:39:01 UTC