On Thu, Mar 15, 2018 at 11:24:23PM +, Winkler, Tomas wrote:
> >
> > On Sat, 2018-03-10 at 10:24 +0200, Tomas Winkler wrote:
> > > + rlength = be32_to_cpu(tpm_cmd.header.out.length);
> > > + if (rlength < offsetof(struct tpm_getrandom_out, rng_data) +
> > > +
>
> On Sat, 2018-03-10 at 10:24 +0200, Tomas Winkler wrote:
> > + rlength = be32_to_cpu(tpm_cmd.header.out.length);
> > + if (rlength < offsetof(struct tpm_getrandom_out, rng_data) +
> > + recd) {
> > + total = -EFAULT;
> > +
On Sat, 2018-03-10 at 10:24 +0200, Tomas Winkler wrote:
> + rlength = be32_to_cpu(tpm_cmd.header.out.length);
> + if (rlength < offsetof(struct tpm_getrandom_out, rng_data) +
> + recd) {
> + total = -EFAULT;
> +
Factor out get random implementation from tpm-interface.c
into tpm1_get_random function in tpm1-cmd.c.
No functional changes.
Signed-off-by: Tomas Winkler
---
drivers/char/tpm/tpm-interface.c | 56
drivers/char/tpm/tpm.h | 2 ++
drivers/char/tp
4 matches
Mail list logo