[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/8] PCI capability and device assignment improvemen
From: |
Alex Williamson |
Subject: |
[Qemu-devel] [PATCH 0/8] PCI capability and device assignment improvements |
Date: |
Thu, 11 Nov 2010 19:54:49 -0700 |
User-agent: |
StGIT/0.14.3 |
This series attempts to clean up capability support between common
code and device assignment. In doing so, we can move existing MSI &
MSI-X capabilities to offsets matching real hardware, and further
enable more capabilities to be exposed.
The last patch is only for RFC, I'd like some input on what we should
pass directly and where we should only provide read-only/emulated
access. Patches 1-7 are submitted for commit. Thanks,
Alex
---
Alex Williamson (8):
device-assignment: pass through and stub more PCI caps
pci: Pass ID for capability read/write handlers
device-assignment: Move PCI capabilities to match physical hardware
pci: Remove cap.length, cap.start, cap.supported
pci: Replace used bitmap with capability byte map
device-assignment: Use PCI capabilities support
pci: Remove pci_enable_capability_support()
pci: pci_default_cap_write_config ignores wmask
hw/device-assignment.c | 273 ++++++++++++++++++++++++++++++++++++------------
hw/pci.c | 103 +++++++-----------
hw/pci.h | 25 ++--
3 files changed, 256 insertions(+), 145 deletions(-)
- [Qemu-devel] [PATCH 0/8] PCI capability and device assignment improvements,
Alex Williamson <=
[Qemu-devel] [PATCH 2/8] pci: Remove pci_enable_capability_support(), Alex Williamson, 2010/11/11
[Qemu-devel] [PATCH 4/8] pci: Replace used bitmap with capability byte map, Alex Williamson, 2010/11/11