[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