qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 46f770: vfio: Add ioctl number to error repor


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 46f770: vfio: Add ioctl number to error report
Date: Wed, 04 Mar 2015 08:00:07 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 46f770d4a55ceb21583ac573326f81901a3f1723
      
https://github.com/qemu/qemu/commit/46f770d4a55ceb21583ac573326f81901a3f1723
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M hw/vfio/common.c

  Log Message:
  -----------
  vfio: Add ioctl number to error report

This makes the error report more informative.

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Alex Williamson <address@hidden>


  Commit: 51b833f4405426b63b66380117bbe1f4c8976021
      
https://github.com/qemu/qemu/commit/51b833f4405426b63b66380117bbe1f4c8976021
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M hw/vfio/common.c
    M include/hw/vfio/vfio-common.h

  Log Message:
  -----------
  vfio: Make type1 listener symbols static

They are not used from anywhere but common.c which is where these are
defined so make them static.

Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Alex Williamson <address@hidden>


  Commit: 6ee47c90081b3ab5980eeef1a8b12b54bac98bb5
      
https://github.com/qemu/qemu/commit/6ee47c90081b3ab5980eeef1a8b12b54bac98bb5
  Author: Samuel Pitoiset <address@hidden>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M hw/vfio/common.c
    M hw/vfio/pci.c
    M include/hw/vfio/vfio-common.h

  Log Message:
  -----------
  vfio: allow to disable MMAP per device with -x-mmap=off option

Disabling MMAP support uses the slower read/write accesses but allows to
trace all MMIO accesses, which is not good for performance, but very
useful for reverse engineering PCI drivers. This option allows to
disable MMAP per device without a compile-time change.

Signed-off-by: Samuel Pitoiset <address@hidden>
Signed-off-by: Alex Williamson <address@hidden>


  Commit: 47cbe50cc8d8e59129311bcdb827e1116e935bde
      
https://github.com/qemu/qemu/commit/47cbe50cc8d8e59129311bcdb827e1116e935bde
  Author: Alex Williamson <address@hidden>
  Date:   2015-03-02 (Mon, 02 Mar 2015)

  Changed paths:
    M hw/vfio/pci.c
    M linux-headers/linux/vfio.h

  Log Message:
  -----------
  vfio-pci: Enable device request notification support

Linux v4.0-rc1 vfio-pci introduced a new virtual interrupt to allow
the kernel to request a device from the user.  When signaled, QEMU
will by default attmempt to hot-unplug the device.  This is a one-
shot attempt with the expectation that the kernel will continue to
poll for the device if it is not returned.  Returning the device when
requested is the expected standard model of cooperative usage, but we
also add an option option to disable this feature.  Initially this
opt-out is set as an experimental option because we really should
honor kernel requests for the device.

Signed-off-by: Alex Williamson <address@hidden>


  Commit: 3539bbb93e944ffde31c61c369ea9eedcc5697a6
      
https://github.com/qemu/qemu/commit/3539bbb93e944ffde31c61c369ea9eedcc5697a6
  Author: Peter Maydell <address@hidden>
  Date:   2015-03-04 (Wed, 04 Mar 2015)

  Changed paths:
    M hw/vfio/common.c
    M hw/vfio/pci.c
    M include/hw/vfio/vfio-common.h
    M linux-headers/linux/vfio.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20150302.0' 
into staging

Updates for QEMU 2.3-rc0:
 - Error reporting and static cleanup (Alexey Kardashevskiy)
 - Runtime mmap disable for tracing (Samuel Pitoiset)
 - Support for host directed device request (Alex Williamson)

# gpg: Signature made Mon Mar  2 18:42:50 2015 GMT using RSA key ID 3BB08B22
# gpg: Good signature from "Alex Williamson <address@hidden>"
# gpg:                 aka "Alex Williamson <address@hidden>"
# gpg:                 aka "Alex Williamson <address@hidden>"
# gpg:                 aka "Alex Williamson <address@hidden>"

* remotes/awilliam/tags/vfio-update-20150302.0:
  vfio-pci: Enable device request notification support
  vfio: allow to disable MMAP per device with -x-mmap=off option
  vfio: Make type1 listener symbols static
  vfio: Add ioctl number to error report

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/576a94d8bcaa...3539bbb93e94

reply via email to

[Prev in Thread] Current Thread [Next in Thread]