Your message dated Thu, 17 Nov 2022 22:25:41 +0000 with message-id <[email protected]> and subject line Bug#1017411: fixed in dracut 057+157-1 has caused the Debian Bug report #1017411, regarding dracut: 90kernel-modules spends 150ms doing a 3ms grep in bash 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.) -- 1017411: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017411 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: dracut Version: 051-1 Severity: minor Tags: patch Dear Maintainer, In searching for low-hanging time fruit, I found that 90kernel-modules does -- >8 -- find_kernel_modules_external() { local a [[ -f "$srcmods/modules.dep" ]] || return 0 while IFS=: read -r a _ || [[ $a ]]; do [[ $a =~ ^/ ]] && printf "%s\n" "$a" done < "$srcmods/modules.dep" } find_kernel_modules_external | instmods -- >8 -- which, after shedding the bashisms and the meaningless IFS=:, is just -- >8 -- grep ^/ "$srcmods/modules.dep" 2> /dev/null | instmods -- >8 -- On bullseye (5.10.0-16-amd64), the former takes like 130-150ms (of which ~20%(!) sys); the latter 3ms. Patch attached. Best, наб -- System Information: Debian Release: 11.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-16-amd64 (SMP w/24 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dracut depends on: ii dracut-core 051-1 dracut recommends no packages. Versions of packages dracut suggests: pn dracut-network <none> -- no debconf information
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: dracut Source-Version: 057+157-1 Done: Thomas Lange <[email protected]> We believe that the bug you reported is fixed in the latest version of dracut, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Lange <[email protected]> (supplier of updated dracut package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 17 Nov 2022 21:48:24 +0100 Source: dracut Architecture: source Version: 057+157-1 Distribution: unstable Urgency: low Maintainer: Thomas Lange <[email protected]> Changed-By: Thomas Lange <[email protected]> Closes: 1015922 1016051 1016727 1016741 1017411 1021229 1023239 Changes: dracut (057+157-1) unstable; urgency=low . * new upstream: Closes: #1023239, #1015922, #1016051, #1017411 * update initrd-not-initramfs.patch Closes: #1021229 * add patch for missing libz, Closes: #1016727 * add patch for Debian path in 35network-manager, Closes: #1016741 Checksums-Sha1: 674a56be803c4bff71c21c20e224c9ce030a8ac9 2337 dracut_057+157-1.dsc d431437fe2a73c2c785deb6936e1c959137035f4 366144 dracut_057+157.orig.tar.xz 8017f352d24c912ddc61c209ad75140b55aaf758 15520 dracut_057+157-1.debian.tar.xz 16069630eafb94a5f250e78e104de07636b37474 9011 dracut_057+157-1_amd64.buildinfo Checksums-Sha256: 4f864f2c6dc46ff7c5bbd00c82846fe9d158194221ecf52a78bb39378b0d4a15 2337 dracut_057+157-1.dsc cc74995a1250d727beee9535ccf5bead33749ff87ce054545a5ac4f8b901a783 366144 dracut_057+157.orig.tar.xz b95afc2778c5df3a7272995dc7598882c084f0e083ea846949e4f6b1f0878f01 15520 dracut_057+157-1.debian.tar.xz 7fe0d26af19bd06490ebb2d665edd21666ffefad1b8bcd571484943ded108451 9011 dracut_057+157-1_amd64.buildinfo Files: 90bbc034ef90d5ff69f7397cbeeaec78 2337 utils optional dracut_057+157-1.dsc 74c13574587c30c6cbb12802caf78087 366144 utils optional dracut_057+157.orig.tar.xz 263bfce9bb29cf7d2d9dc2e12b8cd18a 15520 utils optional dracut_057+157-1.debian.tar.xz 5dddc7a096d41c197e919df2a78e5187 9011 utils optional dracut_057+157-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEsR7jJz9rLetSjJPaK/jZ/gdLzeQFAmN2ojMRHGxhbmdlQGRl Ymlhbi5vcmcACgkQK/jZ/gdLzeQkAhAAnwhtxgPjQJwi+NlIFWo9GFUUhYUiSnjf gqnpw40xQbSyZOqCK67xPz9f5ZAzSL7Xv7x2409yqjJ79ON/cMpB5iZD4CaTOaly bZQqYVceurryJ6Q29n+l7pWR7OQUB7SRM3pviTpUU011Lak/f8hG1N+vu/+RWei0 gOjLfS2zmpR/88W2j89sO2u2ASbJSGjCVQX2dWxVSRtrOoBQnB2SNxX70/beJHgd aQnhVQmrZWjTRt1RPKnTz1TJRrIHGpWwTjXxch+sIGO3+7dpzwst8ucelU+KCs7L zq5fX3qLS/p+2pm4zuYnW7tFP1g2gTTTHrnFVwqLMvJIkmtfPGwNUpMtHlFr/UCG P953Lg0YoacwvVfVCu4epjAuIec4xnScRY876dAoaV2UziJXzcbtdV5IQ8/26KHO yZ50NoL515DCYHU1li0KT1+35huXkLxoCeKZ95Yh23qQN2S3CILVVqpPvdngxl6G QpEeO/N6i2llxFW1JZe23WcUEPyghIZgWOf218vkwmN5n9JfmWAr/tp0vL8vBIi2 x28IFI7f5hhD8WU/A25w6Kt7AlcHt8QBYe9ngoXyGxy3QGEVZoKZtBxK9cgzKNPZ yjMy/EjkiTii7ZObL/bvoUXh1gWaMpFsdCoUKnsjQXklH34pDLts7MwWw/MugyBR jhsK564MZuk= =8sHw -----END PGP SIGNATURE-----
--- End Message ---

