All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/5] VFIO updates 2016-10-31
@ 2016-10-31 17:37 Alex Williamson
  2016-10-31 17:37 ` [Qemu-devel] [PULL 1/5] memory: Replace skip_dump flag with "ram_device" Alex Williamson
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Alex Williamson @ 2016-10-31 17:37 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 0bb1137930f51a89fb1bfeb0c46aa68af0395167:

  Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20161031' into staging (2016-10-31 14:48:47 +0000)

are available in the git repository at:


  git://github.com/awilliam/qemu-vfio.git tags/vfio-updates-20161031.0

for you to fetch changes up to 95251725e335af2b885e2ab33dd29c86f8084663:

  vfio: Add support for mmapping sub-page MMIO BARs (2016-10-31 09:53:04 -0600)

----------------------------------------------------------------
VFIO updates 2016-10-31

 - Replace skip_dump with ram_device to denote device memory and mark
   as non-direct to avoid memcpy to MMIO - fixes RTL (Alex Williamson)
 - Skip zero-length sparse mmaps - avoids unnecessary warning
   (Alex Williamson)
 - Clear BARs on reset so guest doesn't assume programming on return
   from S3 (Ido Yariv)
 - Enable sub-page MMIO mmaps - performance improvement for devices
   with smaller BARs, iff both host and guest map them to full,
   aligned pages (Yongji Xie)

----------------------------------------------------------------
Alex Williamson (3):
      memory: Replace skip_dump flag with "ram_device"
      memory: Don't use memcpy for ram_device regions
      vfio: Handle zero-length sparse mmap ranges

Ido Yariv (1):
      vfio/pci: fix out-of-sync BAR information on reset

Yongji Xie (1):
      vfio: Add support for mmapping sub-page MMIO BARs

 hw/vfio/common.c      | 48 +++++++++++++++++--------------
 hw/vfio/pci.c         | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++
 hw/vfio/spapr.c       |  2 +-
 include/exec/memory.h | 47 ++++++++++++++++++++----------
 memory.c              | 80 ++++++++++++++++++++++++++++++++++++++++++++++++---
 memory_mapping.c      |  2 +-
 trace-events          |  2 ++
 7 files changed, 218 insertions(+), 42 deletions(-)

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

end of thread, other threads:[~2016-10-31 19:06 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-31 17:37 [Qemu-devel] [PULL 0/5] VFIO updates 2016-10-31 Alex Williamson
2016-10-31 17:37 ` [Qemu-devel] [PULL 1/5] memory: Replace skip_dump flag with "ram_device" Alex Williamson
2016-10-31 17:37 ` [Qemu-devel] [PULL 2/5] memory: Don't use memcpy for ram_device regions Alex Williamson
2016-10-31 17:37 ` [Qemu-devel] [PULL 3/5] vfio: Handle zero-length sparse mmap ranges Alex Williamson
2016-10-31 17:37 ` [Qemu-devel] [PULL 4/5] vfio/pci: fix out-of-sync BAR information on reset Alex Williamson
2016-10-31 17:38 ` [Qemu-devel] [PULL 5/5] vfio: Add support for mmapping sub-page MMIO BARs Alex Williamson
2016-10-31 19:05 ` [Qemu-devel] [PULL 0/5] VFIO updates 2016-10-31 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.