Re: [Qemu-devel] [RFC v2 4/6] vfio: Add initial IRQ support in QEMU platform device

2014-04-16 Thread Kim Phillips
On Wed, 16 Apr 2014 15:29:35 +0200 Eric Auger wrote: > On 04/11/2014 03:34 AM, Kim Phillips wrote: > > On Wed, 9 Apr 2014 16:33:07 +0100 > > Eric Auger wrote: > >> @@ -108,12 +108,13 @@ static const MemMapEntry a15memmap[] = { > >> /* ...repeating for a tot

Re: [Qemu-devel] [RFC v2 0/6] KVM platform device passthrough

2014-04-10 Thread Kim Phillips
On Wed, 9 Apr 2014 16:33:03 +0100 Eric Auger wrote: > some patches need to be applied on host linux to correct issues > not yet upstreamed. They can be found on vfio-dev branch of > git://git.linaro.org/people/eric.auger/linux.git > > - commit 997691b: enables unmapping stage2 entries on memory

Re: [Qemu-devel] [RFC v2 4/6] vfio: Add initial IRQ support in QEMU platform device

2014-04-10 Thread Kim Phillips
On Wed, 9 Apr 2014 16:33:07 +0100 Eric Auger wrote: > This work is inspired of PCI INTx. The code was prepared to support > multiple IRQs but this was not tested at that stage. Similarly to what > is done on PCI, the device register space is RAM unmapped on IRQ hit > in order to trap the end of i

Re: [Qemu-devel] [RFC 2/2] hw/misc/vfio: add vfio-platform support

2014-03-04 Thread Kim Phillips
On Fri, 28 Feb 2014 11:03:18 -0700 Alex Williamson wrote: > On Tue, 2014-02-25 at 20:37 -0600, Kim Phillips wrote: > > - support allocating a variable number of regions > > - VFIODevice's bars[] become dynamically allocated *regions > > - VFIOBAR's device fd

[Qemu-devel] [RFC 2/2] hw/misc/vfio: add vfio-platform support

2014-02-25 Thread Kim Phillips
f51000.ethernet device - reset is not supported and registration of reset functions is bypassed for platform devices. - there is no standard means of resetting a platform device, unsure if it suffices to be handled at device--VFIO binding time Signed-off-by: Kim Phill

[Qemu-devel] [RFC 0/2] platform device passthrough

2014-02-25 Thread Kim Phillips
git://git.qemu.org/qemu.git and available on the 'platdevpassthrough' branch of: git://git.linaro.org/people/kim.phillips/qemu.git Thanks, Kim Kim Phillips (2): hw/arm/virt: add a Calxeda XGMAC device hw/misc/vfio: add vfio-platform support hw/arm/virt.c | 24 +++- hw/mi

[Qemu-devel] [RFC 1/2] hw/arm/virt: add a Calxeda XGMAC device

2014-02-25 Thread Kim Phillips
development may want interrupt property data filled; here it's omitted for the time being. Not-signed-off-by: Kim Phillips --- hw/arm/virt.c | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/hw/arm/virt.c b/hw/arm/virt.c index 517f2fe..75edf33 100644 ---