Skip to content

relax crypto Kconfig dependencies for fsverity/fscrypt

Ard Biesheuvel linux-crypto linux-fscrypt 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 3 repliesIn review
  2. v12 patches 2 repliesSuperseded

Changes in v2 from the cover letter

- use Eric's suggested comment text in patch #1
- add Eric's ack to partch #2

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2fscrypt: relax Kconfig dependencies for crypto API algorithmsfs/crypto/Kconfig+22 -82 replies
2/2fsverity: relax build time dependency on CRYPTO_SHA256fs/verity/Kconfig+6 -20 replies

Reviews trailers per patch

All 2 patches have a Reviewed-by or Acked-by.

PatchEric Biggers
1/2A-b
2/2A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 0/2] relax crypto Kconfig dependencies for fsverity/fscrypt

Relax 'select' dependencies to 'imply' for crypto algorithms that are fulfilled only at runtime, and which may be implemented by other drivers than the generic ones implemented in C. This permits, e.g., arm64 builds to omit the generic CRYPTO_SHA256 and CRYPTO_AES drivers, both of which are superseded by optimized scalar versions at the very least,

Changes since v1:
- use Eric's suggested comment text in patch #1
- add Eric's ack to partch #2

Cc "Theodore Y. Ts'o" <[email protected]>
Cc Jaegeuk Kim <[email protected]>
Cc Eric Biggers <[email protected]>

Ard Biesheuvel (2):
fscrypt: relax Kconfig dependencies for crypto API algorithms
fsverity: relax build time dependency on CRYPTO_SHA256

 fs/crypto/Kconfig | 30 ++++++++++++++------
 fs/verity/Kconfig |  8 ++++--
 2 files changed, 28 insertions(+), 10 deletions(-)
Signature · 1 line
2.30.2