From: Christoffer Dall christoffer.d...@linaro.org
There is an interesting bug in the vgic code, which manifests itself
when the KVM run loop has a signal pending or needs a vmid generation
rollover after having disabled interrupts but before actually switching
to the guest.
In this case, we
On Thu, Feb 26, 2015 at 02:50:38PM +0100, Andrew Jones wrote:
On Thu, Feb 26, 2015 at 12:34:02PM +0100, Christoffer Dall wrote:
On Sun, Feb 01, 2015 at 07:34:28PM +0100, Andrew Jones wrote:
This series extends the kvm-unit-tests/arm[64] framework to support smp.
A break down of the
On Fri, Feb 27, 2015 at 01:15:57PM -0800, Mario Smarduch wrote:
On 02/27/2015 02:24 AM, Will Deacon wrote:
On Fri, Feb 27, 2015 at 12:12:32AM +, Mario Smarduch wrote:
I noticed kernel tlbflush.h use tlbi va*, vaa* variants instead of
val, vaal ones. Reading the manual D.5.7.2 it appears
From: Antonios Motakis a.mota...@virtualopensystems.com
Return information for the interrupts exposed by the device.
This patch extends VFIO_DEVICE_GET_INFO with the number of IRQs
and enables VFIO_DEVICE_GET_IRQ_INFO.
Signed-off-by: Antonios Motakis a.mota...@virtualopensystems.com
From: Antonios Motakis a.mota...@virtualopensystems.com
We introduce the VFIO_DMA_MAP_FLAG_NOEXEC flag to the VFIO dma map call,
and expose its availability via the capability VFIO_DMA_NOEXEC_IOMMU.
This way the user can control whether the XN flag will be set on the
requested mappings. The
From: Antonios Motakis a.mota...@virtualopensystems.com
Some IOMMU drivers, such as the ARM SMMU driver, make available the
IOMMU_NOEXEC flag to set the page tables for a device as XN (execute never).
This affects devices such as the ARM PL330 DMA Controller, which respects
this flag and will
From: Antonios Motakis a.mota...@virtualopensystems.com
We want to reuse virqfd functionality in multiple VFIO drivers; before
moving these functions to core VFIO, add the vfio_ prefix to the
virqfd_enable and virqfd_disable functions, and export them so they can
be used from other modules.
From: Antonios Motakis a.mota...@virtualopensystems.com
Enable building the VFIO AMBA driver. VFIO_AMBA depends on VFIO_PLATFORM,
since it is sharing a portion of the code, and it is essentially implemented
as a platform device whose resources are discovered via AMBA specific APIs
in the kernel.