From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 37385C433ED for ; Wed, 21 Apr 2021 18:18:12 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 0658D6143B for ; Wed, 21 Apr 2021 18:18:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245153AbhDUSSn (ORCPT ); Wed, 21 Apr 2021 14:18:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:47448 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238637AbhDUSSl (ORCPT ); Wed, 21 Apr 2021 14:18:41 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 71C256143B; Wed, 21 Apr 2021 18:18:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1619029087; bh=vvEJ7OhCNNgyEkrC+b1mnLvIJJr1+wwY1dU/KtzL0Bc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=D/SlkDO9lFoi4+cY9RsVJyQPMOqxLruQDKyEtbWsoqMnw71/p2fzGQybqNDaM1ckS RD78VtaHdXvEQbY1bqT57FQWCXkV+9Qkzfbtb1AzahdtsfPXaduLqE6eOsxfM9B1FX KwABHPKxiS/pdXrF6nMh8Maamju/mVoj4rltWKH9naUnF25qbs0RbgM6l+gE8rCXMw bGp1htEbvhYsMikFMdKdY13zodOGi4krJrdH3FkHKrrYWMhd/0566RYwwt5VLtryf9 v8yMF31+ajp07dmk4NMmSJbGjHe+jtxtVFVHEJXVaEhu+MtgjDsfcJts1kXxSUsmUg y5MFZ/aTUIl0w== Date: Wed, 21 Apr 2021 11:18:05 -0700 From: Eric Biggers To: Herbert Xu Cc: linux-crypto@vger.kernel.org, linux-fscrypt@vger.kernel.org, "Theodore Y. Ts'o" , Jaegeuk Kim , Ard Biesheuvel Subject: Re: [PATCH v2 1/2] fscrypt: relax Kconfig dependencies for crypto API algorithms Message-ID: References: <20210421075511.45321-1-ardb@kernel.org> <20210421075511.45321-2-ardb@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20210421075511.45321-2-ardb@kernel.org> Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Wed, Apr 21, 2021 at 09:55:10AM +0200, Ard Biesheuvel wrote: > Even if FS encryption has strict functional dependencies on various > crypto algorithms and chaining modes. those dependencies could potentially > be satisified by other implementations than the generic ones, and no link > time dependency exists on the 'depends on' claused defined by > CONFIG_FS_ENCRYPTION_ALGS. > > So let's relax these clauses to 'imply', so that the default behavior > is still to pull in those generic algorithms, but in a way that permits > them to be disabled again in Kconfig. > > Signed-off-by: Ard Biesheuvel > --- Acked-by: Eric Biggers Herbert, is there still time for you to take these two patches through the crypto tree for 5.13? There aren't any other fscrypt or fsverity patches for 5.13, so that would be easiest for me. - Eric