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