[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 0/5] VFIO-NG group/device/iommu framework
From: |
Alexander Graf |
Subject: |
Re: [Qemu-devel] [RFC PATCH 0/5] VFIO-NG group/device/iommu framework |
Date: |
Wed, 7 Sep 2011 13:58:14 +0200 |
On 01.09.2011, at 21:50, Alex Williamson wrote:
> Trying to move beyond talking about how VFIO should work to
> re-writing the code. This is pre-alpha, known broken, will
> probably crash your system but it illustrates some of how
> I see groups, devices, and iommus interacting. This is just
> the framework, no code to actually support user space drivers
> or device assignment yet.
>
> The iommu portions are still using the "FIXME" PCI specific
> hooks. Once Joerg gets some buy-in on his bus specific iommu
> patches, we can move to that.
>
> The group management is more complicated than I'd like and
> you can get groups into a bad state by killing the test program
> with devices/iommus open. The locking is overly simplistic.
> But, it's a start. Please make constructive comments and
> suggestions. Patches based on v3.0. Thanks,
Looks pretty reasonable to me so far, but I guess we only know for sure once we
have non-PCI implemented and working with this scheme as well.
Btw I couldn't find the PCI BAR regions mmaps and general config space
exposure. Where has that gone?
Alex
- [Qemu-devel] [RFC PATCH 1/5] iommu: Add iommu_device_group callback and iommu_group sysfs entry, (continued)
- [Qemu-devel] [RFC PATCH 1/5] iommu: Add iommu_device_group callback and iommu_group sysfs entry, Alex Williamson, 2011/09/01
- [Qemu-devel] [RFC PATCH 2/5] intel-iommu: Implement iommu_device_group, Alex Williamson, 2011/09/01
- [Qemu-devel] [RFC PATCH 3/5] VFIO: Base framework for new VFIO driver, Alex Williamson, 2011/09/01
- [Qemu-devel] [RFC PATCH 5/5] VFIO: Simple test tool, Alex Williamson, 2011/09/01
- [Qemu-devel] [RFC PATCH 4/5] VFIO: Add PCI device support, Alex Williamson, 2011/09/01
- Re: [Qemu-devel] [RFC PATCH 0/5] VFIO-NG group/device/iommu framework,
Alexander Graf <=