Re: [Qemu-devel] ARM: PCI devices emulation broken with KVM due to cache issue

2015-04-17 Thread Christoffer Dall
On Fri, Apr 17, 2015 at 03:48:35PM +0200, Jérémy Fanguède wrote: > On Fri, Apr 17, 2015 at 11:29 AM, Christoffer Dall > wrote: > > On Thu, Apr 16, 2015 at 06:02:27PM +0200, Paolo Bonzini wrote: > >> > >> > >> On 16/04/2015 17:54, Jérémy Fangučde wrote: > >> > The guest kernel driver of the lsi dev

Re: [Qemu-devel] ARM: PCI devices emulation broken with KVM due to cache issue

2015-04-17 Thread Jérémy Fanguède
On Fri, Apr 17, 2015 at 11:29 AM, Christoffer Dall wrote: > On Thu, Apr 16, 2015 at 06:02:27PM +0200, Paolo Bonzini wrote: >> >> >> On 16/04/2015 17:54, Jérémy Fangučde wrote: >> > The guest kernel driver of the lsi device fails to enable it correctly >> > with a cache error: >> > [...] >> > sym53

Re: [Qemu-devel] ARM: PCI devices emulation broken with KVM due to cache issue

2015-04-17 Thread Christoffer Dall
On Thu, Apr 16, 2015 at 06:02:27PM +0200, Paolo Bonzini wrote: > > > On 16/04/2015 17:54, Jérémy Fanguède wrote: > > The guest kernel driver of the lsi device fails to enable it correctly > > with a cache error: > > [...] > > sym53c8xx :00:01.0: enabling device (0100 -> 0103) > > sym0: <895a>

Re: [Qemu-devel] ARM: PCI devices emulation broken with KVM due to cache issue

2015-04-16 Thread Paolo Bonzini
On 16/04/2015 17:54, Jérémy Fanguède wrote: > The guest kernel driver of the lsi device fails to enable it correctly > with a cache error: > [...] > sym53c8xx :00:01.0: enabling device (0100 -> 0103) > sym0: <895a> rev 0x0 at pci :00:01.0 irq 54 > sym0: No NVRAM, ID 7, Fast-40, LVD, parit

[Qemu-devel] ARM: PCI devices emulation broken with KVM due to cache issue

2015-04-16 Thread Jérémy Fanguède
Hello, Attaching PCI devices to the virt model works fine with TCG, but fails once KVM is enabled. For instance, with this command line: ./qemu-system-arm -m 512 -machine type=virt \ -enable-kvm -cpu host \ -nographic \ -kernel zImage \ -drive if=none,file=ubuntu.img,id=fs,format=