[prev in list] [next in list] [prev in thread] [next in thread]
List: tpmdd-devel
Subject: Re: [tpmdd-devel] [PATCH 01/10] tpm, tpm_crb: fix unaligned read of the command buffer address
From: Jarkko Sakkinen <jarkko.sakkinen () linux ! intel ! com>
Date: 2015-10-18 11:15:36
Message-ID: 20151018111536.GA7391 () intel ! com
[Download RAW message or body]
On Sun, Oct 18, 2015 at 05:02:55AM +0200, Peter Hüwe wrote:
> Am Freitag, 16. Oktober 2015, 20:40:20 schrieb Jarkko Sakkinen:
> > + pa = ((u64) le32_to_cpu(ioread32(&priv->cca->cmd_pa_high)) << 32) +
> > + (u64) le32_to_cpu(ioread32(&priv->cca->cmd_pa_low));
>
> The canonical form would be
> > + pa = ((u64) le32_to_cpu(ioread32(&priv->cca->cmd_pa_high)) << 32) |
> > + (u64) le32_to_cpu(ioread32(&priv->cca->cmd_pa_low));
> ?
> Or am I missing something?
> Shall I fix-up?
Please do. Current works but definitely your form is correct.
> Thanks,
> Peter
/Jarkko
------------------------------------------------------------------------------
_______________________________________________
tpmdd-devel mailing list
tpmdd-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tpmdd-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic