openbmc qemu vs Cedric qemu is different
Cédric Le Goater
clg at kaod.org
Wed Jul 27 20:26:42 AEST 2016
On 07/15/2016 05:58 PM, Chris Austen wrote:
> Sounds like you have a workable plan. Thank you. The test team will run
> off of https://github.com/legoater/qemu (branch:aspeed) until the
> openbmc/qemu gets the needed updates.
FYI, I just updated this branch. Changes are :
- rebase on v2.7.0-rc0
- end of n/w support for linux 4.4. the fgtmac100 now uses
the aspeed end of ring buffer bits to be in sync with
linux 4.6
- rework of ast2500 support to remove duplicated code. I should
send to mainline shortly for review.
I gave them a quick test with these images:
https://openpower.xyz/job/openbmc-build/distro=ubuntu,target=palmetto/lastSuccessfulBuild/artifact/images/palmetto/flash-palmetto
https://openpower.xyz/job/openbmc-build/distro=ubuntu,target=evb-ast2500/lastSuccessfulBuild/artifact/images/evb-ast2500/flash-evb-ast2500
the ast2500 still needs a little hack in uboot which Joel included in
v2016.07-aspeed-openbmc :
https://github.com/shenki/u-boot/commit/a0ca4ecbeae4ae9632ebc67bf5318dd2ea09c94f
I need to dig that one to add VBAR support the ast2500 qemu guest.
Cheers,
C.
> Chris Austen
> POWER Systems Enablement Manager
> (512) 286-5184 (T/L: 363-5184)
>
> Inactive hide details for Andrew Jeffery ---07/15/2016 05:20:17 AM---On Fri, 2016-07-15 at 11:12 +0930, Joel Stanley wrote: > HAndrew Jeffery ---07/15/2016 05:20:17 AM---On Fri, 2016-07-15 at 11:12 +0930, Joel Stanley wrote: > Hello Chris,
>
> From: Andrew Jeffery <andrew at aj.id.au>
> To: Joel Stanley <joel at jms.id.au>, Chris Austen/Austin/IBM at IBMUS, openbmc at lists.ozlabs.org
> Cc: Cedric Le Goater <clegoater at fr.ibm.com>
> Date: 07/15/2016 05:20 AM
> Subject: Re: openbmc qemu vs Cedric qemu is different
>
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>
>
> On Fri, 2016-07-15 at 11:12 +0930, Joel Stanley wrote:
>> Hello Chris,
>>
>> On Thu, 2016-07-14 at 13:27 -0500, Chris Austen wrote:
>> >
>> > Hi Joel,
>> > last night you indicated that our openbmc/qemu had enough for
>> > networking the palmetto-bmc. I don't think that is 100% true. I
>> > believe Cedric's repo has some additional changes that should be
>> > integrated back in to openbmc/qemu. Hopefully you two can figure out
>> > what commits are needed to get us back to one working repo.
>> I don't recall claming that. I think you're confusing me with Andrew.
>
> Sounds about right.
>
>>
>> I'll let Andrew clarify the situation.
>>
>> Cheers,
>>
>> Joel
>>
>> >
>> >
>> >
>> > causten at causten-VirtualBox:~/gitstuff/obmcqemu/build/arm-softmmu
>> > $ ./qemu-system-arm -m 256 -M palmetto-bmc -nographic \
>> > >
>> > > -drive file=~/palmetto-qemu/flash-palmetto,format=raw,if=mtd \
>> > > -net nic,macaddr=C0:FF:EE:00:00:02,model=ftgmac100 \
>> > > -net bridge,id=net0,helper=/usr/lib/qemu-bridge-helper,br=virbr0
>> > qemu-system-arm: Unsupported NIC model: ftgmac100
>
> Cedric's outlined the differences between his github repo and
> openbmc/qemu, but I wouldn't have thought the differences would account
> for this. Have you confirmed you're running the right qemu-system-arm
> binary?
>
> I believe I tested the networking before pushing Cedric's changes to
> openbmc/qemu around 3 weeks ago, but I could be mistaken. Having said
> that, as Cedric outlined, there may be some broken behaviour due to
> fixes for ASPEED's movement of the EDO[RT]R bits in the MAC, so we
> should resolve any issues as soon as possible.
>
> Unfortunately I haven't kept pace with Cedric's work as I've been
> distracted with other problems, but I intend on making up what ground I
> can after I send my kernel patches upstream.
>
> Cheers,
>
> Andrew[attachment "signature.asc" deleted by Chris Austen/Austin/IBM]
>
More information about the openbmc
mailing list