All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/19] VFIO updates
@ 2015-09-23 20:23 Alex Williamson
  2015-09-23 20:23 ` [Qemu-devel] [PULL 01/19] vfio/pci: Cleanup RTL8168 quirk and tracing Alex Williamson
                   ` (19 more replies)
  0 siblings, 20 replies; 24+ messages in thread
From: Alex Williamson @ 2015-09-23 20:23 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 684bb5770ec5d72a66620f64fc5d9672bf8d3509:

  Merge remote-tracking branch 'remotes/dgibson/tags/spapr-next-20150923' into staging (2015-09-23 16:52:54 +0100)

are available in the git repository at:


  git://github.com/awilliam/qemu-vfio.git tags/vfio-update-20150923.0

for you to fetch changes up to 89dcccc5931cc8afc2ccc7cd378695165768148b:

  vfio/pci: Add emulated PCI IDs (2015-09-23 13:04:49 -0600)

----------------------------------------------------------------
VFIO updates 2015-09-23

 - Tracing improvements to use common prefixes for functional areas
 - Quirks overhaul:
   - Split PCI quirks to separate file
   - Make them understandable and more extensible
   - Improve use of MemoryRegions and eliminate use of target pagesize
 - Eliminate build-time debugging, everything migrated to runtime opts

----------------------------------------------------------------
Alex Williamson (19):
      vfio/pci: Cleanup RTL8168 quirk and tracing
      vfio/pci: Cleanup vfio_early_setup_msix() error path
      vfio/pci: Rename INTx functions for easier tracing
      vfio/pci: Rename MSI/X functions for easier tracing
      vfio/pci: Make interrupt bypass runtime configurable
      vfio: Change polarity of our no-mmap option
      vfio/pci: Extract PCI structures to a separate header
      vfio/pci: Split quirks to a separate file
      vfio/pci: Cleanup ROM blacklist quirk
      vfio/pci: Foundation for new quirk structure
      vfio/pci: Cleanup ATI 0x3c3 quirk
      vfio/pci: Cleanup Nvidia 0x3d0 quirk
      vfio/pci: Rework RTL8168 quirk
      vfio/pci: Config window quirks
      vfio/pci: Config mirror quirk
      vfio/pci: Remove old config window and mirror quirks
      vfio/pci: Move AMD device specific reset to quirks
      vfio/pci: Cache vendor and device ID
      vfio/pci: Add emulated PCI IDs

 hw/vfio/Makefile.objs         |    2 +-
 hw/vfio/common.c              |    2 +-
 hw/vfio/pci-quirks.c          | 1204 ++++++++++++++++++++++++++++++++++
 hw/vfio/pci.c                 | 1424 +++++------------------------------------
 hw/vfio/pci.h                 |  159 +++++
 hw/vfio/platform.c            |    2 +-
 include/hw/vfio/vfio-common.h |    7 +-
 trace-events                  |   87 +--
 8 files changed, 1558 insertions(+), 1329 deletions(-)
 create mode 100644 hw/vfio/pci-quirks.c
 create mode 100644 hw/vfio/pci.h

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2015-09-24  3:28 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-23 20:23 [Qemu-devel] [PULL 00/19] VFIO updates Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 01/19] vfio/pci: Cleanup RTL8168 quirk and tracing Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 02/19] vfio/pci: Cleanup vfio_early_setup_msix() error path Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 03/19] vfio/pci: Rename INTx functions for easier tracing Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 04/19] vfio/pci: Rename MSI/X " Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 05/19] vfio/pci: Make interrupt bypass runtime configurable Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 06/19] vfio: Change polarity of our no-mmap option Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 07/19] vfio/pci: Extract PCI structures to a separate header Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 08/19] vfio/pci: Split quirks to a separate file Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 09/19] vfio/pci: Cleanup ROM blacklist quirk Alex Williamson
2015-09-23 20:23 ` [Qemu-devel] [PULL 10/19] vfio/pci: Foundation for new quirk structure Alex Williamson
2015-09-24  2:54   ` Wen Congyang
2015-09-24  3:22     ` Alex Williamson
2015-09-24  3:27       ` Wen Congyang
2015-09-23 20:24 ` [Qemu-devel] [PULL 11/19] vfio/pci: Cleanup ATI 0x3c3 quirk Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 12/19] vfio/pci: Cleanup Nvidia 0x3d0 quirk Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 13/19] vfio/pci: Rework RTL8168 quirk Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 14/19] vfio/pci: Config window quirks Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 15/19] vfio/pci: Config mirror quirk Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 16/19] vfio/pci: Remove old config window and mirror quirks Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 17/19] vfio/pci: Move AMD device specific reset to quirks Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 18/19] vfio/pci: Cache vendor and device ID Alex Williamson
2015-09-23 20:24 ` [Qemu-devel] [PULL 19/19] vfio/pci: Add emulated PCI IDs Alex Williamson
2015-09-24  0:02 ` [Qemu-devel] [PULL 00/19] VFIO updates Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.