e207527751
vfio: fix build error on CentOS 5.7
...
Include linux/vfio.h after sys/ioctl.h, just like in hw/vfio/common.c.
Signed-off-by: Leon Alrae <leon.alrae@imgtec.com >
Acked-by: Alex Williamson <alex.williamson@redhat.com >
Message-id: 1434544500-22405-1-git-send-email-leon.alrae@imgtec.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-06-18 10:35:59 +01:00
0b70743d4f
hw/vfio/platform: replace g_malloc0_n by g_new0
...
g_malloc0_n() is introduced since glib-2.24 while QEMU currently
requires glib-2.22. This may cause a link error on some distributions.
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Reviewed-by: Gonglei <arei.gonglei@huawei.com >
Acked-by: Alex Williamson <alex.williamson@redhat.com >
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2015-06-11 14:22:57 +01:00
38559979bf
hw/vfio/platform: add irq assignment
...
This patch adds the code requested to assign interrupts to
a guest. The interrupts are mediated through user handled
eventfds only.
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Tested-by: Vikram Sethi <vikrams@codeaurora.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2015-06-08 09:25:26 -06:00
0ea2730bef
hw/vfio/platform: vfio-platform skeleton
...
Minimal VFIO platform implementation supporting register space
user mapping but not IRQ assignment.
Signed-off-by: Kim Phillips <kim.phillips@linaro.org >
Signed-off-by: Eric Auger <eric.auger@linaro.org >
Tested-by: Vikram Sethi <vikrams@codeaurora.org >
Signed-off-by: Alex Williamson <alex.williamson@redhat.com >
2015-06-08 09:25:25 -06:00