Message ID | 20200319010017.738677-1-stefanb@linux.vnet.ibm.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2] qtpm2: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module | expand |
On Wed, Mar 18, 2020 at 09:00:17PM -0400, Stefan Berger wrote: > From: Stefan Berger <stefanb@linux.ibm.com> > > This patch fixes the following problem when the ibmvtpm driver > is built as a module: > > ERROR: modpost: "tpm2_get_cc_attrs_tbl" [drivers/char/tpm/tpm_ibmvtpm.ko] undefined! > make[1]: *** [scripts/Makefile.modpost:94: __modpost] Error 1 > make: *** [Makefile:1298: modules] Error 2 > > Fixes: 18b3670d79ae ("tpm: ibmvtpm: Add support for TPM2") > Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> > Reported-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > Tested-by: Sachin Sant <sachinp@linux.vnet.ibm.com> Should have "tpm:" tag in the short summary. /Jarkko
> On 20-Mar-2020, at 1:27 AM, Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote: > > On Wed, Mar 18, 2020 at 09:00:17PM -0400, Stefan Berger wrote: >> From: Stefan Berger <stefanb@linux.ibm.com> >> >> This patch fixes the following problem when the ibmvtpm driver >> is built as a module: >> >> ERROR: modpost: "tpm2_get_cc_attrs_tbl" [drivers/char/tpm/tpm_ibmvtpm.ko] undefined! >> make[1]: *** [scripts/Makefile.modpost:94: __modpost] Error 1 >> make: *** [Makefile:1298: modules] Error 2 >> >> Fixes: 18b3670d79ae ("tpm: ibmvtpm: Add support for TPM2") >> Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> >> Reported-by: Sachin Sant <sachinp@linux.vnet.ibm.com> >> Tested-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > Ping. This failure can now be seen in mainline (cad18da0af) as well. Thanks -Sachin
On Wed, Apr 01, 2020 at 02:40:30PM +0530, Sachin Sant wrote: > > > > On 20-Mar-2020, at 1:27 AM, Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote: > > > > On Wed, Mar 18, 2020 at 09:00:17PM -0400, Stefan Berger wrote: > >> From: Stefan Berger <stefanb@linux.ibm.com> > >> > >> This patch fixes the following problem when the ibmvtpm driver > >> is built as a module: > >> > >> ERROR: modpost: "tpm2_get_cc_attrs_tbl" [drivers/char/tpm/tpm_ibmvtpm.ko] undefined! > >> make[1]: *** [scripts/Makefile.modpost:94: __modpost] Error 1 > >> make: *** [Makefile:1298: modules] Error 2 > >> > >> Fixes: 18b3670d79ae ("tpm: ibmvtpm: Add support for TPM2") > >> Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> > >> Reported-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > >> Tested-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > > > > Ping. This failure can now be seen in mainline (cad18da0af) as well. It is in my tree /Jarkko
Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> writes: > On Wed, Apr 01, 2020 at 02:40:30PM +0530, Sachin Sant wrote: >> > On 20-Mar-2020, at 1:27 AM, Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote: >> > >> > On Wed, Mar 18, 2020 at 09:00:17PM -0400, Stefan Berger wrote: >> >> From: Stefan Berger <stefanb@linux.ibm.com> >> >> >> >> This patch fixes the following problem when the ibmvtpm driver >> >> is built as a module: >> >> >> >> ERROR: modpost: "tpm2_get_cc_attrs_tbl" [drivers/char/tpm/tpm_ibmvtpm.ko] undefined! >> >> make[1]: *** [scripts/Makefile.modpost:94: __modpost] Error 1 >> >> make: *** [Makefile:1298: modules] Error 2 >> >> >> >> Fixes: 18b3670d79ae ("tpm: ibmvtpm: Add support for TPM2") >> >> Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> >> >> Reported-by: Sachin Sant <sachinp@linux.vnet.ibm.com> >> >> Tested-by: Sachin Sant <sachinp@linux.vnet.ibm.com> >> > >> >> Ping. This failure can now be seen in mainline (cad18da0af) as well. > > It is in my tree Can you please send it to Linus? cheers
On Tue, Apr 14, 2020 at 10:51:37AM +1000, Michael Ellerman wrote: > Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> writes: > > On Wed, Apr 01, 2020 at 02:40:30PM +0530, Sachin Sant wrote: > >> > On 20-Mar-2020, at 1:27 AM, Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote: > >> > > >> > On Wed, Mar 18, 2020 at 09:00:17PM -0400, Stefan Berger wrote: > >> >> From: Stefan Berger <stefanb@linux.ibm.com> > >> >> > >> >> This patch fixes the following problem when the ibmvtpm driver > >> >> is built as a module: > >> >> > >> >> ERROR: modpost: "tpm2_get_cc_attrs_tbl" [drivers/char/tpm/tpm_ibmvtpm.ko] undefined! > >> >> make[1]: *** [scripts/Makefile.modpost:94: __modpost] Error 1 > >> >> make: *** [Makefile:1298: modules] Error 2 > >> >> > >> >> Fixes: 18b3670d79ae ("tpm: ibmvtpm: Add support for TPM2") > >> >> Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> > >> >> Reported-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > >> >> Tested-by: Sachin Sant <sachinp@linux.vnet.ibm.com> > >> > > >> > >> Ping. This failure can now be seen in mainline (cad18da0af) as well. > > > > It is in my tree > > Can you please send it to Linus? > > cheers Yes. /Jarkko
diff --git a/drivers/char/tpm/tpm2-cmd.c b/drivers/char/tpm/tpm2-cmd.c index 76f67b155bd5..eff1f12d981a 100644 --- a/drivers/char/tpm/tpm2-cmd.c +++ b/drivers/char/tpm/tpm2-cmd.c @@ -681,6 +681,7 @@ int tpm2_get_cc_attrs_tbl(struct tpm_chip *chip) rc = -ENODEV; return rc; } +EXPORT_SYMBOL_GPL(tpm2_get_cc_attrs_tbl); /** * tpm2_startup - turn on the TPM