qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2 0/7] Raspberry Pi 2 support


From: Andrew Baumann
Subject: Re: [Qemu-devel] [PATCH v2 0/7] Raspberry Pi 2 support
Date: Thu, 7 Jan 2016 04:47:09 +0000

> From: Peter Crosthwaite [mailto:address@hidden
> Sent: Wednesday, 6 January 2016 18:47
> On Wed, Jan 6, 2016 at 4:09 PM, Piotr Król <address@hidden> wrote:
> > On Wed, Jan 06, 2016 at 06:27:54PM +0000, Andrew Baumann wrote:
> >> This is most likely an unimplemented setend instruction in the
> >> userspace memcmp. You need to mount the image, and comment out
> the
> >> contents of (or just remove) /etc/ld.so.preload, then it should boot
> >> further.
> >
> > Yes, I figured this out.
> >
> 
> Do you need BE8 or BE32?

After quickly reading up on this, I'm pretty sure we only care about BE8. This 
is for the setend instructions in memcmp, e.g.:
https://github.com/raspberrypi/linux/commit/5cbcb76ee23807632fcd5db19ebcc2d913011f17

> Some BE8 support can be found here:
> 
> https://github.com/Xilinx/qemu/commits/mainline/big_endian

Thanks for the pointer. It would be nice to get this in for Pi (particularly 
for newer pi1 kernels, as they have started using the optimised memcmp in the 
kernel) but it's not on my critical path. Would a Tested-By help?

Andrew

reply via email to

[Prev in Thread] Current Thread [Next in Thread]