Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 10:03 AM, Rob Clark wrote: > On Tue, Aug 8, 2017 at 9:33 AM, Mark Kettenis wrote: >>> From: Rob Clark >>> Date: Tue, 8 Aug 2017 08:54:26 -0400 >>> >>> On Tue, Aug 8, 2017 at 8:26 AM, Mark Kettenis

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 10:03 AM, Rob Clark wrote: > I suppose special case handling in efi_load_image() wouldn't be too > bad. It won't fix every theoretical problem on armv7 without > unaligned access disabled. > s/disabled/enabled/ BR, -R

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 9:33 AM, Mark Kettenis wrote: >> From: Rob Clark >> Date: Tue, 8 Aug 2017 08:54:26 -0400 >> >> On Tue, Aug 8, 2017 at 8:26 AM, Mark Kettenis >> wrote: >> >> From: Rob Clark >> >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Mark Kettenis
> From: Rob Clark > Date: Tue, 8 Aug 2017 08:54:26 -0400 > > On Tue, Aug 8, 2017 at 8:26 AM, Mark Kettenis wrote: > >> From: Rob Clark > >> Date: Mon, 7 Aug 2017 18:18:50 -0400 > >> > >> On Mon, Aug 7, 2017 at 5:14 PM, Mark

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 8:26 AM, Mark Kettenis wrote: >> From: Rob Clark >> Date: Mon, 7 Aug 2017 18:18:50 -0400 >> >> On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis >> wrote: >> >> From: Alexander Graf >> >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Leif Lindholm
On Tue, Aug 08, 2017 at 08:01:10AM -0400, Rob Clark wrote: > On Tue, Aug 8, 2017 at 7:32 AM, Leif Lindholm > wrote: > > On Tue, Aug 08, 2017 at 09:11:14AM +0100, Ard Biesheuvel wrote: > >> On 8 August 2017 at 07:52, Alexander Graf wrote: > >> >> Am

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Mark Kettenis
> From: Rob Clark > Date: Mon, 7 Aug 2017 18:18:50 -0400 > > On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis wrote: > >> From: Alexander Graf > >> Date: Mon, 7 Aug 2017 21:19:37 +0100 > >> > >> On 05.08.17 21:31, Rob Clark wrote: > >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 7:32 AM, Leif Lindholm wrote: > On Tue, Aug 08, 2017 at 09:11:14AM +0100, Ard Biesheuvel wrote: >> On 8 August 2017 at 07:52, Alexander Graf wrote: >> > >> > >> >> Am 07.08.2017 um 23:18 schrieb Rob Clark : >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Leif Lindholm
On Tue, Aug 08, 2017 at 09:11:14AM +0100, Ard Biesheuvel wrote: > On 8 August 2017 at 07:52, Alexander Graf wrote: > > > > > >> Am 07.08.2017 um 23:18 schrieb Rob Clark : > >> > >> On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis > >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Rob Clark
On Tue, Aug 8, 2017 at 2:52 AM, Alexander Graf wrote: > > >> Am 07.08.2017 um 23:18 schrieb Rob Clark : >> >> On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis >> wrote: From: Alexander Graf Date: Mon, 7 Aug 2017

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Ard Biesheuvel
On 8 August 2017 at 07:52, Alexander Graf wrote: > > >> Am 07.08.2017 um 23:18 schrieb Rob Clark : >> >> On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis >> wrote: From: Alexander Graf Date: Mon, 7 Aug 2017

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-08 Thread Alexander Graf
> Am 07.08.2017 um 23:18 schrieb Rob Clark : > > On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis wrote: >>> From: Alexander Graf >>> Date: Mon, 7 Aug 2017 21:19:37 +0100 >>> On 05.08.17 21:31, Rob Clark wrote: > On Sat, Aug

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-07 Thread Rob Clark
On Mon, Aug 7, 2017 at 5:14 PM, Mark Kettenis wrote: >> From: Alexander Graf >> Date: Mon, 7 Aug 2017 21:19:37 +0100 >> >> On 05.08.17 21:31, Rob Clark wrote: >> > On Sat, Aug 5, 2017 at 4:05 PM, Heinrich Schuchardt >> > wrote: >> >>

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-07 Thread Mark Kettenis
> From: Alexander Graf > Date: Mon, 7 Aug 2017 21:19:37 +0100 > > On 05.08.17 21:31, Rob Clark wrote: > > On Sat, Aug 5, 2017 at 4:05 PM, Heinrich Schuchardt > > wrote: > >> On 08/05/2017 08:43 PM, Rob Clark wrote: > >>> On Sat, Aug 5, 2017 at 1:06 PM, Rob

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-07 Thread Alexander Graf
On 05.08.17 21:31, Rob Clark wrote: On Sat, Aug 5, 2017 at 4:05 PM, Heinrich Schuchardt wrote: On 08/05/2017 08:43 PM, Rob Clark wrote: On Sat, Aug 5, 2017 at 1:06 PM, Rob Clark wrote: On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-07 Thread Peter Jones
On Sat, Aug 05, 2017 at 06:52:59PM +0200, Heinrich Schuchardt wrote: > On 08/05/2017 06:16 PM, Rob Clark wrote: > > On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt > > wrote: > >> On 08/05/2017 05:58 PM, Rob Clark wrote: > >>> Some arch's have trouble with unaligned

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-07 Thread Rob Clark
On Sat, Aug 5, 2017 at 1:06 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt > wrote: >> On 08/05/2017 06:16 PM, Rob Clark wrote: >>> On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt >>> wrote: On

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 4:05 PM, Heinrich Schuchardt wrote: > On 08/05/2017 08:43 PM, Rob Clark wrote: >> On Sat, Aug 5, 2017 at 1:06 PM, Rob Clark wrote: >>> On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt >>> wrote: On

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Heinrich Schuchardt
On 08/05/2017 08:43 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 1:06 PM, Rob Clark wrote: >> On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt >> wrote: >>> On 08/05/2017 06:16 PM, Rob Clark wrote: On Sat, Aug 5, 2017 at 12:12 PM, Heinrich

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 1:06 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt > wrote: >> On 08/05/2017 06:16 PM, Rob Clark wrote: >>> On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt >>> wrote: On

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 12:52 PM, Heinrich Schuchardt wrote: > On 08/05/2017 06:16 PM, Rob Clark wrote: >> On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt >> wrote: >>> On 08/05/2017 05:58 PM, Rob Clark wrote: Some arch's have trouble with

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Heinrich Schuchardt
On 08/05/2017 06:16 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt > wrote: >> On 08/05/2017 05:58 PM, Rob Clark wrote: >>> Some arch's have trouble with unaligned accesses. Technically >>> EFI device-path structs should be byte aligned, and the

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 12:26 PM, Heinrich Schuchardt wrote: > On 08/05/2017 06:19 PM, Rob Clark wrote: >> On Sat, Aug 5, 2017 at 12:16 PM, Rob Clark wrote: >>> On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt >>> wrote: On

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Heinrich Schuchardt
On 08/05/2017 06:19 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 12:16 PM, Rob Clark wrote: >> On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt >> wrote: >>> On 08/05/2017 05:58 PM, Rob Clark wrote: Some arch's have trouble with unaligned

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 12:16 PM, Rob Clark wrote: > On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt > wrote: >> On 08/05/2017 05:58 PM, Rob Clark wrote: >>> Some arch's have trouble with unaligned accesses. Technically >>> EFI device-path structs

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Rob Clark
On Sat, Aug 5, 2017 at 12:12 PM, Heinrich Schuchardt wrote: > On 08/05/2017 05:58 PM, Rob Clark wrote: >> Some arch's have trouble with unaligned accesses. Technically >> EFI device-path structs should be byte aligned, and the next node >> in the path starts immediately after

Re: [U-Boot] [PATCH v0 21/20] efi_loader: hack for archs that cannot do unaligned accesses

2017-08-05 Thread Heinrich Schuchardt
On 08/05/2017 05:58 PM, Rob Clark wrote: > Some arch's have trouble with unaligned accesses. Technically > EFI device-path structs should be byte aligned, and the next node > in the path starts immediately after the previous. Meaning that > a pointer to an 'struct efi_device_path' is not