RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 9:47 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > On Mon, 21 Oct 2019 at 21:14, Pas

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
On Mon, 21 Oct 2019 at 21:14, Pascal Van Leeuwen wrote: > > > -Original Message- > > From: Ard Biesheuvel > > Sent: Monday, October 21, 2019 6:15 PM > > To: Pascal Van Leeuwen > > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > >

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 6:15 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > On Mon, 21 Oct 2019 at 17:55, Pas

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
On Mon, 21 Oct 2019 at 17:55, Pascal Van Leeuwen wrote: > > > -Original Message- > > From: Ard Biesheuvel > > Sent: Monday, October 21, 2019 5:32 PM > > To: Pascal Van Leeuwen > > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > >

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 5:32 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > p[ > > On Mon, 21 Oct 2019 at 17:2

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
p[ On Mon, 21 Oct 2019 at 17:23, Pascal Van Leeuwen wrote: > > > -Original Message- > > From: Ard Biesheuvel > > Sent: Monday, October 21, 2019 2:54 PM > > To: Pascal Van Leeuwen > > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.a

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 2:54 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > On Mon, 21 Oct 2019 at 14:40, Pas

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
On Mon, 21 Oct 2019 at 14:40, Pascal Van Leeuwen wrote: > > > -Original Message- > > From: Ard Biesheuvel > > Sent: Monday, October 21, 2019 1:59 PM > > To: Pascal Van Leeuwen > > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > >

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 1:59 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > On Mon, 21 Oct 2019 at 12:56, Pascal Van Leeuwen &

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
> -Original Message- > From: Ard Biesheuvel > Sent: Monday, October 21, 2019 2:12 PM > To: Pascal Van Leeuwen > Cc: linux-crypto@vger.kernel.org; herb...@gondor.apana.org.au > Subject: Re: Key endianness? > > On Mon, 21 Oct 2019 at 14:08, Pascal Van Leeuwen &

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
Regards, > Pascal van Leeuwen > Silicon IP Architect, Multi-Protocol Engines @ Verimatrix > www.insidesecure.com > > > -Original Message- > > From: linux-crypto-ow...@vger.kernel.org > > On Behalf Of > > Pascal Van Leeuwen > > Sent: Monday, Octobe

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
licon IP Architect, Multi-Protocol Engines @ Verimatrix www.insidesecure.com > -Original Message- > From: linux-crypto-ow...@vger.kernel.org > On Behalf Of > Pascal Van Leeuwen > Sent: Monday, October 21, 2019 12:56 PM > To: linux-crypto@vger.kernel.org; herb...@g

Re: Key endianness?

2019-10-21 Thread Ard Biesheuvel
On Mon, 21 Oct 2019 at 12:56, Pascal Van Leeuwen wrote: > > Another endianness question: > > I have some data structure that can be either little or big endian, > depending on the exact use case. Currently, I have it defined as u32. > This causes sparse errors when accessing it using cpu_to_Xe32()

RE: Key endianness?

2019-10-21 Thread Pascal Van Leeuwen
Another endianness question: I have some data structure that can be either little or big endian, depending on the exact use case. Currently, I have it defined as u32. This causes sparse errors when accessing it using cpu_to_Xe32() and Xe32_to_cpu(). Now, for the big endian case, I could use htonl