[PATCH 11/19] ARM: alignment: correctly decode instructions in BE8 mode.

Sergei Shtylyov sergei.shtylyov at cogentembedded.com
Wed Aug 28 15:40:36 EDT 2013


Hello.

On 08/28/2013 03:45 PM, Ben Dooks wrote:

> If we are in BE8 mode, we must deal with the instruction stream being
> in LE order when data is being loaded in BE order. Ensure the data is
> swapped before processing to avoid thre following:

> Change to using <asm/opcodes.h> to provide the necessary conversion
> functions to change the byte ordering.

> Alignment trap: not handling instruction 030091e8 at [<80333e8c>]
> Unhandled fault: alignment exception (0x001) at 0xbfa09567

    I guess the above 2 paragraphs are swapped.

> Signed-off-by: Ben Dooks <ben.dooks at codethink.co.uk>

WBR, Sergei





More information about the linux-arm-kernel mailing list