commit | 3ee0cb5fb5eea2110db1b5cb7f67029b7be8a376 | [log] [tgz] |
---|---|---|
author | Michal Marek <mmarek@suse.com> | Wed Feb 17 14:46:59 2016 +0100 |
committer | Herbert Xu <herbert@gondor.apana.org.au> | Sun Feb 28 03:26:30 2016 +0800 |
tree | 1e4d55e95009a958d84441ef97025c28f060ba72 | |
parent | bfd927ffa219ac81082b2dcc61a1c4037869befc [diff] |
lib/mpi: Endianness fix The limbs are integers in the host endianness, so we can't simply iterate over the individual bytes. The current code happens to work on little-endian, because the order of the limbs in the MPI array is the same as the order of the bytes in each limb, but it breaks on big-endian. Fixes: 0f74fbf77d45 ("MPI: Fix mpi_read_buffer") Signed-off-by: Michal Marek <mmarek@suse.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>