[arch-commits] Commit in cryptsetup/trunk (PKGBUILD hooks-encrypt)

Christian Hesse eworm at archlinux.org
Tue Apr 20 07:57:20 UTC 2021


    Date: Tuesday, April 20, 2021 @ 07:57:20
  Author: eworm
Revision: 412918

hook: support to disable read & write workqueue

... also accept crypttab option name and cryptsetup argument name.

Modified:
  cryptsetup/trunk/PKGBUILD
  cryptsetup/trunk/hooks-encrypt

---------------+
 PKGBUILD      |    2 +-
 hooks-encrypt |    8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-20 06:49:13 UTC (rev 412917)
+++ PKGBUILD	2021-04-20 07:57:20 UTC (rev 412918)
@@ -20,7 +20,7 @@
         'install-sd-encrypt')
 sha256sums=('ced9946f444d132536daf92fc8aca4277638a3c2d96e20540b2bae4d36fd70c1'
             'SKIP'
-            'c17e7e0a3dc9567dc6492e6520abac8b04b570e6318bc6ac8965a1839984b0c2'
+            '10461d20fe3bc357864ace3b408a2e93b4b03b5cff023def3ab126ae9857720d'
             'd325dc239ecc9a5324407b0782da6df2573e8491251836d6c4e65fa61339ce57'
             '46af2f1353db1909fc483f20e3fa1e13f1e7c0d14f44c0d6163ce0862916c613')
 

Modified: hooks-encrypt
===================================================================
--- hooks-encrypt	2021-04-20 06:49:13 UTC (rev 412917)
+++ hooks-encrypt	2021-04-20 07:57:20 UTC (rev 412918)
@@ -59,9 +59,15 @@
     OLDIFS="$IFS"; IFS=,
     for cryptopt in ${cryptoptions}; do
         case ${cryptopt} in
-            allow-discards)
+            allow-discards|discard)
                 cryptargs="${cryptargs} --allow-discards"
                 ;;
+            no-read-workqueue|perf-no_read_workqueue)
+                cryptargs="${cryptargs} --perf-no_read_workqueue"
+                ;;
+            no-write-workqueue|perf-no_read_workqueue)
+                cryptargs="${cryptargs} --perf-no_write_workqueue"
+                ;;
             *)
                 echo "Encryption option '${cryptopt}' not known, ignoring." >&2
                 ;;



More information about the arch-commits mailing list