Re: [Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-16 Thread Peter Maydell
On 16 August 2014 10:50, Piotr Król wrote: > On Fri, Aug 15, 2014 at 11:54:55PM +0100, Peter Maydell wrote: >> I'm not looking for advocacy, just for an explanation of what it's >> doing, and in particular whether anybody's ever tested this on real >> hardware. (Running guest code only on QEMU is

Re: [Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-16 Thread Piotr Król
On Fri, Aug 15, 2014 at 11:54:55PM +0100, Peter Maydell wrote: > I'm not looking for advocacy, just for an explanation of what it's > doing, and in particular whether anybody's ever tested this on real > hardware. (Running guest code only on QEMU is a recipe for bugs, > because our emulation is oft

Re: [Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-15 Thread Peter Maydell
On 15 August 2014 19:02, Piotr Król wrote: > On Fri, Aug 15, 2014 at 05:10:04PM +0100, Peter Maydell wrote: >> For your stack issues, it looks like your code is trying to >> use the area which is the flash as the stack. Since flash >> isn't writeable, we ignore the writes and it's not very >> usef

Re: [Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-15 Thread Piotr Król
On Fri, Aug 15, 2014 at 05:10:04PM +0100, Peter Maydell wrote: > For your stack issues, it looks like your code is trying to > use the area which is the flash as the stack. Since flash > isn't writeable, we ignore the writes and it's not very > useful for stack. It looks like your code is assuming

Re: [Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-15 Thread Peter Maydell
On 15 August 2014 11:07, Piotr Król wrote: > Hi all, > I'm trying to boot latest coreboot on qemu-system-arm (-M vexpress-a9). > I compiled qemu arm-softmmu from source (latest code) and trying to boot > with: > > qemu-system-arm -M vexpress-a9 -m 1024M -nographic -bios build/coreboot.rom > > Firs

[Qemu-devel] vexpress-a9: coreboot is unable to push any data on stack

2014-08-15 Thread Piotr Król
Hi all, I'm trying to boot latest coreboot on qemu-system-arm (-M vexpress-a9). I compiled qemu arm-softmmu from source (latest code) and trying to boot with: qemu-system-arm -M vexpress-a9 -m 1024M -nographic -bios build/coreboot.rom First of all mtree looks strange because there are two aliases