Adding Vicky from IBM.
On 01/26/2017 04:05 PM, Jason Gunthorpe wrote:
On Thu, Jan 26, 2017 at 09:22:48PM +0100, Michal Such??nek wrote:
This is repeated a few times in the driver so I added memset to quiet
gcc and make behavior deterministic in case the unused fields get some
meaning in the
Adding Vicky from IBM.
On 01/26/2017 04:05 PM, Jason Gunthorpe wrote:
On Thu, Jan 26, 2017 at 09:22:48PM +0100, Michal Such??nek wrote:
This is repeated a few times in the driver so I added memset to quiet
gcc and make behavior deterministic in case the unused fields get some
meaning in the
On 10/14/2015 04:15 PM, Ashley Lai wrote:
On 10/13/2015 04:27 PM, Hon Ching(Vicky) Lo wrote:
On Tue, 2015-10-13 at 13:43 -0500, Ashley Lai wrote:
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats
On 10/13/2015 04:27 PM, Hon Ching(Vicky) Lo wrote:
On Tue, 2015-10-13 at 13:43 -0500, Ashley Lai wrote:
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats the log to be byte-aligned for the Linux
On 10/13/2015 04:27 PM, Hon Ching(Vicky) Lo wrote:
On Tue, 2015-10-13 at 13:43 -0500, Ashley Lai wrote:
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats the log to be byte-aligned for the Linux
On 10/14/2015 04:15 PM, Ashley Lai wrote:
On 10/13/2015 04:27 PM, Hon Ching(Vicky) Lo wrote:
On Tue, 2015-10-13 at 13:43 -0500, Ashley Lai wrote:
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats the log to be byte-aligned for the Linux client.
Signed-off-by: Hon Ching(Vicky) Lo
---
arch/powerpc/kernel/prom_init.c | 13 -
1
On 10/07/2015 07:11 PM, Hon Ching(Vicky) Lo wrote:
The event log generated by OpenFirmware in PowerPC is 4-byte aligned.
This patch reformats the log to be byte-aligned for the Linux client.
Signed-off-by: Hon Ching(Vicky) Lo
---
arch/powerpc/kernel/prom_init.c |
Looks better. Thanks.
Reviewed-by: Ashley Lai
Cheers,
Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FA
Looks good.
Reviewed-by: Ashley Lai
Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Looks good.
Reviewed-by: Ashley Lai ash...@ahsleylai.com
Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http
Looks better. Thanks.
Reviewed-by: Ashley Lai ash...@ahsleylai.com
Cheers,
Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
Looks good.
Reviewed-by: Ashley Lai
Thanks,
--Ashley
On Tue, 9 Jun 2015, Hon Ching(Vicky) Lo wrote:
The base pointer for the event log is allocated in the local
kernel (in prom_instantiate_sml()), therefore it is already in
the host's endian byte order and requires no conversion
above.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Looks good.
Reviewed-by: Ashley Lai ash...@ahsleylai.com
Thanks,
--Ashley
On Tue, 9 Jun 2015, Hon Ching(Vicky) Lo wrote:
The base pointer for the event log is allocated in the local
kernel (in prom_instantiate_sml()), therefore it is already in
the host's endian byte order and requires
Thanks for the patch. Looks good to me.
Reviewed-by: Ashley Lai
--Ashley Lai
On Fri, 22 May 2015, Hon Ching(Vicky) Lo wrote:
tpm_ibmvtpm_probe() calls ibmvtpm_reset_crq(ibmvtpm) without having yet
set the virtual device in the ibmvtpm structure. So in ibmvtpm_reset_crq,
the phype call
Thanks for the patch. Looks good to me.
Reviewed-by: Ashley Lai ash...@ahsleylai.com
--Ashley Lai
On Fri, 22 May 2015, Hon Ching(Vicky) Lo wrote:
tpm_ibmvtpm_probe() calls ibmvtpm_reset_crq(ibmvtpm) without having yet
set the virtual device in the ibmvtpm structure. So in ibmvtpm_reset_crq
@@ -208,11 +229,43 @@ static int tpm_binary_bios_measurements_show(struct
seq_file *m, void *v)
struct tcpa_event *event = v;
char *data = v;
int i;
-
- for (i = 0; i < sizeof(struct tcpa_event) + event->event_size; i++)
+ u32 x;
+ char tmp[4];
+
+
/* Data */
+ if (convert_to_host_format(event->event_size)) {
+ for (i = 0; i < convert_to_host_format(event->event_size); i++)
+ seq_putc(m, data[i]);
+ }
return 0;
+
}
If the tcpa_event structure is converted, you may be abl
++)
+ seq_putc(m, data[i]);
+ }
return 0;
+
}
If the tcpa_event structure is converted, you may be able to get away
with memcpy and the for loop.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord
@@ -208,11 +229,43 @@ static int tpm_binary_bios_measurements_show(struct
seq_file *m, void *v)
struct tcpa_event *event = v;
char *data = v;
int i;
-
- for (i = 0; i sizeof(struct tcpa_event) + event-event_size; i++)
+ u32 x;
+ char tmp[4];
+
+
The event log in ppc64 arch is always in big endian format. PowerPC
supports both little endian and big endian guests. This patch converts
the event log entries to guest format.
I'm a little confused here. If this patch is to convert the event log
entries why are we convert in the
The event log in ppc64 arch is always in big endian format. PowerPC
supports both little endian and big endian guests. This patch converts
the event log entries to guest format.
I'm a little confused here. If this patch is to convert the event log
entries why are we convert in the
Thanks Joe. I just resubmitted.
--Ashley
On Thu, 4 Dec 2014, Joe Perches wrote:
On Thu, 2014-12-04 at 19:17 -0600, Ashley Lai wrote:
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current email address.
Signed-off-by: Ashley Lai
---
MAINTAINERS| 8 +++-
drivers/char/tpm/tpm_ibmvtpm.c | 2 +-
drivers
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current email address.
Signed-off-by: Ashley Lai
---
MAINTAINERS| 8 +++-
drivers/char/tpm/tpm_ibmvtpm.c | 2 +-
drivers
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current email address.
Signed-off-by: Ashley Lai ashleyd...@gmail.com
---
MAINTAINERS| 8 +++-
drivers/char/tpm/tpm_ibmvtpm.c
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current email address.
Signed-off-by: Ashley Lai ashleyd...@gmail.com
---
MAINTAINERS| 8 +++-
drivers/char/tpm/tpm_ibmvtpm.c
Thanks Joe. I just resubmitted.
--Ashley
On Thu, 4 Dec 2014, Joe Perches wrote:
On Thu, 2014-12-04 at 19:17 -0600, Ashley Lai wrote:
Added myself as a maintainer for the IBM vtpm driver and removed myself
from the tpm maintainer list. Also, updated the tpm_ibmvtpm driver with
my current
I recommend not applying this patch until we hear back from IBM.
Thanks,
--Ashley
On Tue, 2 Dec 2014, Peter Hüwe wrote:
Hi,
so shall I apply this patch? or not?
Thanks,
Peter
Am Dienstag, 2. Dezember 2014, 20:22:35 schrieb Ashley Lai:
@@ -63,9 +63,9 @@ static int ibmvtpm_send_crq(struct
@@ -63,9 +63,9 @@ static int ibmvtpm_send_crq(struct vio_dev *vdev, u64 w1, u64
w2)
static struct ibmvtpm_dev *ibmvtpm_get_data(const struct device *dev)
{
struct tpm_chip *chip = dev_get_drvdata(dev);
- if (chip)
- return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
-
@@ -63,9 +63,9 @@ static int ibmvtpm_send_crq(struct vio_dev *vdev, u64 w1, u64
w2)
static struct ibmvtpm_dev *ibmvtpm_get_data(const struct device *dev)
{
struct tpm_chip *chip = dev_get_drvdata(dev);
- if (chip)
- return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
-
I recommend not applying this patch until we hear back from IBM.
Thanks,
--Ashley
On Tue, 2 Dec 2014, Peter Hüwe wrote:
Hi,
so shall I apply this patch? or not?
Thanks,
Peter
Am Dienstag, 2. Dezember 2014, 20:22:35 schrieb Ashley Lai:
@@ -63,9 +63,9 @@ static int ibmvtpm_send_crq(struct
)
{
struct tpm_chip *chip = dev_get_drvdata(dev);
- if (chip)
- return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
- return NULL;
+
+ BUG_ON(!chip);
+ return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
}
/**
Acked-by: Ashley Lai
--
To unsubscribe from this list
On Sat, 20 Sep 2014, Anton Blanchard wrote:
There is no need to cast from a void pointer to another pointer.
Signed-off-by: Anton Blanchard
Acked-by: Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message
Hi Anton,
Thanks for the patch. Is this oops easy to recreate? If so could
you give us the steps to reproduce?
Thanks,
--Ashley Lai
On Sat, 20 Sep 2014, Anton Blanchard wrote:
I'm looking at an oops in tpm_ibmvtpm_get_desired_dma:
28:00 00 20 39 li r9,0
2c:10 00 01 e8
Hi Anton,
Thanks for the patch. Is this oops easy to recreate? If so could
you give us the steps to reproduce?
Thanks,
--Ashley Lai
On Sat, 20 Sep 2014, Anton Blanchard wrote:
I'm looking at an oops in tpm_ibmvtpm_get_desired_dma:
28:00 00 20 39 li r9,0
2c:10 00 01 e8
On Sat, 20 Sep 2014, Anton Blanchard wrote:
There is no need to cast from a void pointer to another pointer.
Signed-off-by: Anton Blanchard an...@samba.org
Acked-by: Ashley Lai ash...@ashleylai.com
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body
device *dev)
{
struct tpm_chip *chip = dev_get_drvdata(dev);
- if (chip)
- return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
- return NULL;
+
+ BUG_ON(!chip);
+ return (struct ibmvtpm_dev *)TPM_VPRIV(chip);
}
/**
Acked-by: Ashley Lai ash
_EXCL behaviour of the current code.
Reviewed-by: Ashley Lai
Acked-by: Ashley Lai
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majord
On Sun, 2013-11-03 at 20:38 -0700, Jason Gunthorpe wrote:
> This builds on the last commit to use the ops structure in the core
> and reduce the size of tpm_vendor_specific.
>
> Signed-off-by: Jason Gunthorpe
> Reviewed-by: Joel Schopp
> ---
Reviewed-by: Ashley Lai
Ac
Reviewed-by: Joel Schopp
Reviewed-by: Ashley Lai
Acked-by: Ashley Lai
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
thout any modification to the code. Why do we need to change the
function names in this file? Unless there is a good reason for it
otherwise I would prefer to keep the same function names. This is for
easy maintaining (for me at least :)) in case there are issues in the
future and we need to go back w
; + dev_warn(chip->dev,
Any reason why we use dev_warn here instead of dev_err?
> + "unable to misc_register %s, minor %d err=%d\n",
> + chip->vendor.miscdev.name,
> + chip->vendor.miscdev.minor
,
Any reason why we use dev_warn here instead of dev_err?
+ unable to misc_register %s, minor %d err=%d\n,
+ chip-vendor.miscdev.name,
+ chip-vendor.miscdev.minor, rc);
+ }
+ return rc;
+}
+
Reviewed-by: Ashley Lai ad
,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
...@obsidianresearch.com
Reviewed-by: Joel Schopp jsch...@linux.vnet.ibm.com
Reviewed-by: Ashley Lai ad...@linux.vnet.ibm.com
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
---
Reviewed-by: Ashley Lai ad...@linux.vnet.ibm.com
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo
of the current code.
Reviewed-by: Ashley Lai ad...@linux.vnet.ibm.com
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
Hi Jason,
Just want to let you know that I'm not forgetting about reviewing these
patches. It is on my to do list, I will get to it by this or next
weekend.
--Ashley Lai
On Sun, 2013-11-03 at 20:38 -0700, Jason Gunthorpe wrote:
> Here is the last five patches from the prior series I s
Hi Jason,
Just want to let you know that I'm not forgetting about reviewing these
patches. It is on my to do list, I will get to it by this or next
weekend.
--Ashley Lai
On Sun, 2013-11-03 at 20:38 -0700, Jason Gunthorpe wrote:
Here is the last five patches from the prior series I sent
gunthorpe/linux/commits/for-tpm
Peter already submitted most of the patches to James from this branch.
Let us know which series need to be review.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.
/for-tpm
Peter already submitted most of the patches to James from this branch.
Let us know which series need to be review.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info
spi_set_drvdata(dev, chip);
> platform_data->bchipf = false;
>
Acked-by: Ashley Lai
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at
ange
> means we do not have to export the tpm_chip list.
>
> Signed-off-by: Jason Gunthorpe
Acked-by: Ashley Lai
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majo
good? I'll respin the patches and test modular rebuilds.
Jason
Me too, I vote to keep the same module name. Please let me know
when you are done with this patch, I would like to test it out.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-k
On Mon, 2013-09-23 at 12:14 -0600, Jason Gunthorpe wrote:
> Just put the memory directly in the chip structure, rather than
> in a 2nd dedicated kmalloc.
>
> Signed-off-by: Jason Gunthorpe
Acked-by: Ashley Lai
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line
On Mon, 2013-09-23 at 12:14 -0600, Jason Gunthorpe wrote:
Just put the memory directly in the chip structure, rather than
in a 2nd dedicated kmalloc.
Signed-off-by: Jason Gunthorpe jguntho...@obsidianresearch.com
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
good? I'll respin the patches and test modular rebuilds.
Jason
Me too, I vote to keep the same module name. Please let me know
when you are done with this patch, I would like to test it out.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel
to export the tpm_chip list.
Signed-off-by: Jason Gunthorpe jguntho...@obsidianresearch.com
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More
);
platform_data-bchipf = false;
Acked-by: Ashley Lai ad...@linux.vnet.ibm.com
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please
hecks
for the return value.
...
+
+
+ /* go and do it */
+ data = TPM_STS_GO;
+ ret = spi_write8_reg(chip, TPM_STS, , 1);
Regards,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More
= TPM_STS_GO;
+ ret = spi_write8_reg(chip, TPM_STS, data, 1);
Regards,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read
James Morris wrote:
> > > > On Wed, 12 Sep 2012, Ashley Lai wrote:
> > > >
> > > > > This patch removed the tasklet and moved the wait queue into the
> > > > > private structure. It also cleaned up the response CRQ path.
> > > > >
> &g
2012, Ashley Lai wrote:
This patch removed the tasklet and moved the wait queue into the
private structure. It also cleaned up the response CRQ path.
Signed-off-by: Ashley Lai ad...@us.ibm.com
Kent: any comment on this? You should probably push this to me
This patch removed the tasklet and moved the wait queue into the
private structure. It also cleaned up the response CRQ path.
Signed-off-by: Ashley Lai
---
James,
This patch is based on your "next" branch.
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
Than
This patch removed the tasklet and moved the wait queue into the
private structure. It also cleaned up the response CRQ path.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
James,
This patch is based on your next branch.
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
l
> have quite a lot of traffic here, is that the case ?
>
> You might be actually increasing latency here in favor of throughput, is
> that what you are aiming for ? Also keep in mind that
> vio_disable/enable_interrupt() being an hcall, it can have significant
> overhead. So again,
,
Ben.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai
---
Oopps... I forgot to remove some invalid comments. Please use this patch for
1/3.
drivers/char/tpm/Kconfig |8
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
Oopps... I forgot to remove some invalid comments. Please use this patch for
1/3.
drivers/char/tpm/Kconfig
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai
---
arch/powerpc/kernel/prom_init.c | 62 +++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git a/arch/powerpc
This patch retrieves the event log data from the device tree
during file open. The event log data will then displayed through
securityfs.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Makefile |5 +++
drivers/char/tpm/tpm.h | 12 --
drivers/char/tpm/tpm_eventlog.h
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Kconfig |8 +
drivers/char/tpm/Makefile |1 +
drivers/char/tpm/tpm.h |1 +
drivers
-tpmdd-staging
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support for instantiating SML from Open Firmware
drivers/char/tpm: Add securityfs support for event log
arch/powerpc/kernel/prom_init.c | 62
drivers/char/tpm/Kconfig|8
-tpmdd-staging
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support for instantiating SML from Open Firmware
drivers/char/tpm: Add securityfs support for event log
arch/powerpc/kernel/prom_init.c | 62
drivers/char/tpm/Kconfig|8
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers/char/tpm/Kconfig |8 +
drivers/char/tpm/Makefile |1 +
drivers/char/tpm/tpm.h
This patch retrieves the event log data from the device tree
during file open. The event log data will then displayed through
securityfs.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers/char/tpm/Makefile |5 +++
drivers/char/tpm/tpm.h | 12 --
drivers/char/tpm
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
arch/powerpc/kernel/prom_init.c | 62 +++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git
Thank you so much for reviewing the code. Please see my reply below.
On Fri, 2012-08-10 at 17:23 +1000, Michael Ellerman wrote:
> On Thu, 2012-08-09 at 18:13 -0500, Ashley Lai wrote:
> > This patch retrieves the event log data from the device tree
> > during file open. The
Thank you so much for reviewing the code. Please see my reply below.
On Fri, 2012-08-10 at 17:23 +1000, Michael Ellerman wrote:
On Thu, 2012-08-09 at 18:13 -0500, Ashley Lai wrote:
This patch retrieves the event log data from the device tree
during file open. The event log data
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai
---
arch/powerpc/kernel/prom_init.c | 64 +++
1 files changed, 64 insertions(+), 0 deletions(-)
diff --git a/arch/powerpc
This patch retrieves the event log data from the device tree
during file open. The event log data will then displayed through
securityfs.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Makefile |8 -
drivers/char/tpm/tpm.h| 12 --
drivers/char/tpm
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Kconfig |8 +
drivers/char/tpm/Makefile |1 +
drivers/char/tpm/tpm.h |1 +
drivers
release 740 or higher).
Tested on Power7+ system with firmware level ZM770_001.
Applied to Kent Yoder patch to modularize event log located at:
https://github.com/shpedoikal/linux/tree/tpmdd-next
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support
Hi Kent,
Thanks for looking into it. I'll fix in the next version.
Sorry if you got this message twice. I have some issues with my mail
server.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message
Hi Kent,
Thanks for looking into it. I'll fix in the next version.
Sorry if you got this message twice. I have some issues with my mail
server.
Thanks,
--Ashley Lai
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
release 740 or higher).
Tested on Power7+ system with firmware level ZM770_001.
Applied to Kent Yoder patch to modularize event log located at:
https://github.com/shpedoikal/linux/tree/tpmdd-next
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support
functionalities by communicating with
the vTPM adjunct partition through Hypervisor calls (Hcalls)
and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers/char/tpm/Kconfig |8 +
drivers/char/tpm/Makefile |1 +
drivers/char/tpm/tpm.h
This patch retrieves the event log data from the device tree
during file open. The event log data will then displayed through
securityfs.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers/char/tpm/Makefile |8 -
drivers/char/tpm/tpm.h| 12 --
drivers/char
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
arch/powerpc/kernel/prom_init.c | 64 +++
1 files changed, 64 insertions(+), 0 deletions(-)
diff --git
This patch adds a new device driver to support IBM virtual TPM
(vTPM) for PPC64. This driver provides TPM functionalities
by communicating with the vTPM adjunct through Hypervisor
calls (Hcalls) and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Kconfig
This patch retrieves the event log from the device tree and the
event log data will be displayed through securityfs.
Signed-off-by: Ashley Lai
---
drivers/char/tpm/Makefile |8 -
drivers/char/tpm/tpm.h| 12 --
drivers/char/tpm/tpm_eventlog.c |7
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai
---
arch/powerpc/kernel/prom_init.c | 64 +++
1 files changed, 64 insertions(+), 0 deletions(-)
diff --git a/arch/powerpc
/linux/tree/tpmdd-next
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support for instantiating SML from Open Firmware
drivers/char/tpm: Add securityfs support for event log
arch/powerpc/kernel/prom_init.c | 64
drivers/char/tpm/Kconfig
/linux/tree/tpmdd-next
Ashley Lai (3):
drivers/char/tpm: Add new device driver to support IBM vTPM
PPC64: Add support for instantiating SML from Open Firmware
drivers/char/tpm: Add securityfs support for event log
arch/powerpc/kernel/prom_init.c | 64
drivers/char/tpm/Kconfig
This patch instantiate Stored Measurement Log (SML) and put the
log address and size in the device tree.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
arch/powerpc/kernel/prom_init.c | 64 +++
1 files changed, 64 insertions(+), 0 deletions(-)
diff --git
This patch retrieves the event log from the device tree and the
event log data will be displayed through securityfs.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers/char/tpm/Makefile |8 -
drivers/char/tpm/tpm.h| 12 --
drivers/char/tpm/tpm_eventlog.c
This patch adds a new device driver to support IBM virtual TPM
(vTPM) for PPC64. This driver provides TPM functionalities
by communicating with the vTPM adjunct through Hypervisor
calls (Hcalls) and Command/Response Queue (CRQ) commands.
Signed-off-by: Ashley Lai ad...@us.ibm.com
---
drivers
100 matches
Mail list logo