qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 0/3] xilinx: Speed up the build


From: Peter Crosthwaite
Subject: Re: [Qemu-devel] [PATCH 0/3] xilinx: Speed up the build
Date: Sat, 16 Jun 2012 14:15:42 +1000

On Sat, Jun 16, 2012 at 12:52 AM, Andreas Färber <address@hidden> wrote:
> Am 15.06.2012 13:13, schrieb Edgar E. Iglesias:
>> On Sat, Jun 09, 2012 at 03:54:28AM +0200, Andreas Färber wrote:
>>> Hello Edgar and Peter,
>>>
>>> With the Makefile refactoring applied now, here's the Makefile improvements
>>> for MicroBlaze I mentioned.
>>>
>>> All Xilinx devices that are used for more than one softmmu are compiled once
>>> in libhw32. Actually some also in libhw64 due to ppc440 being compiled into
>>> ppc64, but we can fix that in a second step via Alex' ppc-next, we're 
>>> already
>>> down from thrice to twice.
>>>
>>> The middle patch is extracted from Blue's logging refactoring.
>>>
>>> Please test and apply. Your s3adp1800 and virtel_ml507 test images complain
>>> both with and without patches about not finding "eth0". Selftest completes 
>>> ok
>>> except for not finding /usr/bin/sha1test on ppc440.
>>>
>>> xilinx_ethlite.c uses tswap32(). Have you ever tested this device to work on
>>> microblazeel? I wonder if we could change the device from 
>>> DEVICE_NATIVE_ENDIAN
>>> to DEVICE_BIG_ENDIAN and in place of tswap32() use a bswap32() conditional 
>>> on
>>> HOST_WORDS_BIGENDIAN so that it becomes independent of the target, too?
>>>
>>> Instead of adding random devices to hw/microblaze/Makefile.objs in new 
>>> series,
>>> they should be added to hw/Makefile.objs with appropriate CONFIG_* options 
>>> set
>>> in default-configs/microblaze[el]-softmmu.mak as demonstrated here, easy to 
>>> do
>>> and also ensures that the appropriate poisoning is applied.
>>
>> Applied the series, thanks Andreas.
>
> Thanks, but didn't you want CONFIG_XILINX renamed? :)
>

Hi Andreas,

Its a minor issue, probably best fixed incrementally when the need arises.

Regards,
Peter

> Andreas
>
> --
> SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
> GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
>



reply via email to

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