Re: [PATCH] tpm: select CONFIG_CRYPTO
On Wed, Mar 15, 2017 at 12:39:16PM +0100, Arnd Bergmann wrote: > On Wed, Mar 15, 2017 at 9:30 AM, Jarkko Sakkinen >wrote: > > Arnd, > > > > On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: > >> As we need the CRYPTO_HASH_INFO implementation, we should also > >> select CRYPTO itself to avoid this build warning: > >> > >> warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which > >> has unmet direct dependencies (CRYPTO) > >> > >> Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple > >> banks") > >> Signed-off-by: Arnd Bergmann > > > > I've already merged this and put to my next branch. > > Ah, I see my mistake: I had made an identical patch earlier, which you merged > into linux-next, and I dropped it from my series after rebasing on > -next, but then > rebased again on mainline and did the new patch without checking whether > it was already fixed in -next. > > I guess the warning is rare enough that we don't really need this in v4.11 > even though it does apply there. > > Arnd Ah. Right, now that I remember that was my conclusion. I'm sorry that I did not remember to respond :-) If you think this would make sense for 4.11 I could send it to stable. /Jarkko
Re: [PATCH] tpm: select CONFIG_CRYPTO
On Wed, Mar 15, 2017 at 12:39:16PM +0100, Arnd Bergmann wrote: > On Wed, Mar 15, 2017 at 9:30 AM, Jarkko Sakkinen > wrote: > > Arnd, > > > > On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: > >> As we need the CRYPTO_HASH_INFO implementation, we should also > >> select CRYPTO itself to avoid this build warning: > >> > >> warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which > >> has unmet direct dependencies (CRYPTO) > >> > >> Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple > >> banks") > >> Signed-off-by: Arnd Bergmann > > > > I've already merged this and put to my next branch. > > Ah, I see my mistake: I had made an identical patch earlier, which you merged > into linux-next, and I dropped it from my series after rebasing on > -next, but then > rebased again on mainline and did the new patch without checking whether > it was already fixed in -next. > > I guess the warning is rare enough that we don't really need this in v4.11 > even though it does apply there. > > Arnd Ah. Right, now that I remember that was my conclusion. I'm sorry that I did not remember to respond :-) If you think this would make sense for 4.11 I could send it to stable. /Jarkko
Re: [PATCH] tpm: select CONFIG_CRYPTO
On Wed, Mar 15, 2017 at 9:30 AM, Jarkko Sakkinenwrote: > Arnd, > > On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: >> As we need the CRYPTO_HASH_INFO implementation, we should also >> select CRYPTO itself to avoid this build warning: >> >> warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which has >> unmet direct dependencies (CRYPTO) >> >> Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple >> banks") >> Signed-off-by: Arnd Bergmann > > I've already merged this and put to my next branch. Ah, I see my mistake: I had made an identical patch earlier, which you merged into linux-next, and I dropped it from my series after rebasing on -next, but then rebased again on mainline and did the new patch without checking whether it was already fixed in -next. I guess the warning is rare enough that we don't really need this in v4.11 even though it does apply there. Arnd
Re: [PATCH] tpm: select CONFIG_CRYPTO
On Wed, Mar 15, 2017 at 9:30 AM, Jarkko Sakkinen wrote: > Arnd, > > On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: >> As we need the CRYPTO_HASH_INFO implementation, we should also >> select CRYPTO itself to avoid this build warning: >> >> warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which has >> unmet direct dependencies (CRYPTO) >> >> Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple >> banks") >> Signed-off-by: Arnd Bergmann > > I've already merged this and put to my next branch. Ah, I see my mistake: I had made an identical patch earlier, which you merged into linux-next, and I dropped it from my series after rebasing on -next, but then rebased again on mainline and did the new patch without checking whether it was already fixed in -next. I guess the warning is rare enough that we don't really need this in v4.11 even though it does apply there. Arnd
Re: [PATCH] tpm: select CONFIG_CRYPTO
Arnd, On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: > As we need the CRYPTO_HASH_INFO implementation, we should also > select CRYPTO itself to avoid this build warning: > > warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which has > unmet direct dependencies (CRYPTO) > > Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple > banks") > Signed-off-by: Arnd BergmannI've already merged this and put to my next branch. /Jarkko > --- > drivers/char/tpm/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig > index af985cca413c..d520ac51c11c 100644 > --- a/drivers/char/tpm/Kconfig > +++ b/drivers/char/tpm/Kconfig > @@ -6,6 +6,7 @@ menuconfig TCG_TPM > tristate "TPM Hardware Support" > depends on HAS_IOMEM > select SECURITYFS > + select CRYPTO > select CRYPTO_HASH_INFO > ---help--- > If you have a TPM security chip in your system, which > -- > 2.9.0 >
Re: [PATCH] tpm: select CONFIG_CRYPTO
Arnd, On Tue, Mar 14, 2017 at 10:40:24PM +0100, Arnd Bergmann wrote: > As we need the CRYPTO_HASH_INFO implementation, we should also > select CRYPTO itself to avoid this build warning: > > warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO which has > unmet direct dependencies (CRYPTO) > > Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support multiple > banks") > Signed-off-by: Arnd Bergmann I've already merged this and put to my next branch. /Jarkko > --- > drivers/char/tpm/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig > index af985cca413c..d520ac51c11c 100644 > --- a/drivers/char/tpm/Kconfig > +++ b/drivers/char/tpm/Kconfig > @@ -6,6 +6,7 @@ menuconfig TCG_TPM > tristate "TPM Hardware Support" > depends on HAS_IOMEM > select SECURITYFS > + select CRYPTO > select CRYPTO_HASH_INFO > ---help--- > If you have a TPM security chip in your system, which > -- > 2.9.0 >
Re: [PATCH] tpm: select CONFIG_CRYPTO
On Tue, Feb 28, 2017 at 10:24:45PM +0100, Peter Huewe wrote: > > > Am 28. Februar 2017 22:12:55 MEZ schrieb Arnd Bergmann: > >We get a newly introduced harmless warning when CONFIG_CRYPTO is > >disabled: > > > >warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO > >which has unmet direct dependencies (CRYPTO) > > > >This adds another select to avoid the warning, consistent with other > >users > >of the crypto code. > > > >Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support > >multiple banks") > >Signed-off-by: Arnd Bergmann > Lgtm > > Reviewed-by: Peter Huewe Reviewed-by: Jarkko Sakkinen /Jarkko > >--- > > drivers/char/tpm/Kconfig | 1 + > > 1 file changed, 1 insertion(+) > > > >diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig > >index af985cca413c..d520ac51c11c 100644 > >--- a/drivers/char/tpm/Kconfig > >+++ b/drivers/char/tpm/Kconfig > >@@ -6,6 +6,7 @@ menuconfig TCG_TPM > > tristate "TPM Hardware Support" > > depends on HAS_IOMEM > > select SECURITYFS > >+select CRYPTO > > select CRYPTO_HASH_INFO > > ---help--- > > If you have a TPM security chip in your system, which > > -- > Sent from my mobile
Re: [PATCH] tpm: select CONFIG_CRYPTO
On Tue, Feb 28, 2017 at 10:24:45PM +0100, Peter Huewe wrote: > > > Am 28. Februar 2017 22:12:55 MEZ schrieb Arnd Bergmann : > >We get a newly introduced harmless warning when CONFIG_CRYPTO is > >disabled: > > > >warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO > >which has unmet direct dependencies (CRYPTO) > > > >This adds another select to avoid the warning, consistent with other > >users > >of the crypto code. > > > >Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support > >multiple banks") > >Signed-off-by: Arnd Bergmann > Lgtm > > Reviewed-by: Peter Huewe Reviewed-by: Jarkko Sakkinen /Jarkko > >--- > > drivers/char/tpm/Kconfig | 1 + > > 1 file changed, 1 insertion(+) > > > >diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig > >index af985cca413c..d520ac51c11c 100644 > >--- a/drivers/char/tpm/Kconfig > >+++ b/drivers/char/tpm/Kconfig > >@@ -6,6 +6,7 @@ menuconfig TCG_TPM > > tristate "TPM Hardware Support" > > depends on HAS_IOMEM > > select SECURITYFS > >+select CRYPTO > > select CRYPTO_HASH_INFO > > ---help--- > > If you have a TPM security chip in your system, which > > -- > Sent from my mobile
Re: [PATCH] tpm: select CONFIG_CRYPTO
Am 28. Februar 2017 22:12:55 MEZ schrieb Arnd Bergmann: >We get a newly introduced harmless warning when CONFIG_CRYPTO is >disabled: > >warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO >which has unmet direct dependencies (CRYPTO) > >This adds another select to avoid the warning, consistent with other >users >of the crypto code. > >Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support >multiple banks") >Signed-off-by: Arnd Bergmann Lgtm Reviewed-by: Peter Huewe >--- > drivers/char/tpm/Kconfig | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig >index af985cca413c..d520ac51c11c 100644 >--- a/drivers/char/tpm/Kconfig >+++ b/drivers/char/tpm/Kconfig >@@ -6,6 +6,7 @@ menuconfig TCG_TPM > tristate "TPM Hardware Support" > depends on HAS_IOMEM > select SECURITYFS >+ select CRYPTO > select CRYPTO_HASH_INFO > ---help--- > If you have a TPM security chip in your system, which -- Sent from my mobile
Re: [PATCH] tpm: select CONFIG_CRYPTO
Am 28. Februar 2017 22:12:55 MEZ schrieb Arnd Bergmann : >We get a newly introduced harmless warning when CONFIG_CRYPTO is >disabled: > >warning: (TCG_TPM && TRUSTED_KEYS && IMA) selects CRYPTO_HASH_INFO >which has unmet direct dependencies (CRYPTO) > >This adds another select to avoid the warning, consistent with other >users >of the crypto code. > >Fixes: c1f92b4b04ad ("tpm: enhance TPM 2.0 PCR extend to support >multiple banks") >Signed-off-by: Arnd Bergmann Lgtm Reviewed-by: Peter Huewe >--- > drivers/char/tpm/Kconfig | 1 + > 1 file changed, 1 insertion(+) > >diff --git a/drivers/char/tpm/Kconfig b/drivers/char/tpm/Kconfig >index af985cca413c..d520ac51c11c 100644 >--- a/drivers/char/tpm/Kconfig >+++ b/drivers/char/tpm/Kconfig >@@ -6,6 +6,7 @@ menuconfig TCG_TPM > tristate "TPM Hardware Support" > depends on HAS_IOMEM > select SECURITYFS >+ select CRYPTO > select CRYPTO_HASH_INFO > ---help--- > If you have a TPM security chip in your system, which -- Sent from my mobile