qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 9e4067: MAINTAINERS: update Vladimir's addres


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] 9e4067: MAINTAINERS: update Vladimir's address and reposit...
Date: Wed, 15 Jun 2022 16:01:50 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 9e4067b8a41514c8f5715a2c735c3ac03e5d70c8
      
https://github.com/qemu/qemu/commit/9e4067b8a41514c8f5715a2c735c3ac03e5d70c8
  Author: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: update Vladimir's address and repositories

Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Message-id: 20220526115432.138384-1-vsementsov@yandex-team.ru
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: e2848bc574fe2715c694bf8fe9a1ba7f78a1125a
      
https://github.com/qemu/qemu/commit/e2848bc574fe2715c694bf8fe9a1ba7f78a1125a
  Author: Sam Li <faithilikerun@gmail.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M block/io_uring.c
    M meson.build

  Log Message:
  -----------
  Use io_uring_register_ring_fd() to skip fd operations

Linux recently added a new io_uring(7) optimization API that QEMU
doesn't take advantage of yet. The liburing library that QEMU uses
has added a corresponding new API calling io_uring_register_ring_fd().
When this API is called after creating the ring, the io_uring_submit()
library function passes a flag to the io_uring_enter(2) syscall
allowing it to skip the ring file descriptor fdget()/fdput()
operations. This saves some CPU cycles.

Signed-off-by: Sam Li <faithilikerun@gmail.com>
Message-id: 20220531105011.111082-1-faithilikerun@gmail.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 217c7f01adaf2853951d4725e3527ae70c45fbfc
      
https://github.com/qemu/qemu/commit/217c7f01adaf2853951d4725e3527ae70c45fbfc
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/core/qdev.c
    M include/hw/qdev-core.h
    M softmmu/qdev-monitor.c

  Log Message:
  -----------
  qdev: unplug blocker for devices

Add blocker to prevent hot-unplug of devices

TYPE_VFIO_USER_SERVER, which is introduced shortly, attaches itself to a
PCIDevice on which it depends. If the attached PCIDevice gets removed
while the server in use, it could cause it crash. To prevent this,
TYPE_VFIO_USER_SERVER adds an unplug blocker for the PCIDevice.

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
c41ef80b7cc063314d629737bed2159e5713f2e0.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 661e21c48e9e0bea2a23d22cdbb83e02234fb164
      
https://github.com/qemu/qemu/commit/661e21c48e9e0bea2a23d22cdbb83e02234fb164
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/machine.c

  Log Message:
  -----------
  remote/machine: add HotplugHandler for remote machine

Allow hotplugging of PCI(e) devices to remote machine

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
d1e6cfa0afb528ad343758f9b1d918be0175c5e5.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 9b5b473eae3fa0450a7fce21f7e01f3ab1136bb8
      
https://github.com/qemu/qemu/commit/9b5b473eae3fa0450a7fce21f7e01f3ab1136bb8
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/machine.c
    M include/hw/remote/machine.h

  Log Message:
  -----------
  remote/machine: add vfio-user property

Add vfio-user to x-remote machine. It is a boolean, which indicates if
the machine supports vfio-user protocol. The machine configures the bus
differently vfio-user and multiprocess protocols, so this property
informs it on how to configure the bus.

This property should be short lived. Once vfio-user fully replaces
multiprocess, this property could be removed.

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
5d51a152a419cbda35d070b8e49b772b60a7230a.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 55116968deb09fdae198cecaa45f4e5532d5445a
      
https://github.com/qemu/qemu/commit/55116968deb09fdae198cecaa45f4e5532d5445a
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M .gitmodules
    M Kconfig.host
    M MAINTAINERS
    M configure
    M hw/remote/Kconfig
    M hw/remote/meson.build
    M meson.build
    M meson_options.txt
    M scripts/meson-buildoptions.sh
    A subprojects/libvfio-user
    M tests/docker/dockerfiles/centos8.docker

  Log Message:
  -----------
  vfio-user: build library

add the libvfio-user library as a submodule. build it as a meson
subproject.

libvfio-user is distributed with BSD 3-Clause license and
json-c with MIT (Expat) license

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
c2adec87958b081d1dc8775d4aa05c897912f025.1655151679.git.jag.raman@oracle.com

[Changed submodule URL to QEMU's libvfio-user mirror on GitLab. The QEMU
project mirrors its dependencies so that it can provide full source code
even in the event that its dependencies become unavailable. Note that
the mirror repo is manually updated, so please contact me to make newer
libvfio-user commits available. If I become a bottleneck we can set up a
cronjob.

Updated scripts/meson-buildoptions.sh to match the meson_options.txt
change. Failure to do so can result in scripts/meson-buildoptions.sh
being modified by the build system later on and you end up with a dirty
working tree.
--Stefan]

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 8f9a9259d32c1b6ba41a38ad99fc67bcc0da0131
      
https://github.com/qemu/qemu/commit/8f9a9259d32c1b6ba41a38ad99fc67bcc0da0131
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M MAINTAINERS
    M hw/remote/machine.c
    M hw/remote/meson.build
    M hw/remote/trace-events
    A hw/remote/vfio-user-obj.c
    M include/hw/remote/machine.h
    M qapi/qom.json

  Log Message:
  -----------
  vfio-user: define vfio-user-server object

Define vfio-user object which is remote process server for QEMU. Setup
object initialization functions and properties necessary to instantiate
the object

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
e45a17001e9b38f451543a664ababdf860e5f2f2.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 87f7249ff6e37c541609e40b17d249af533003e1
      
https://github.com/qemu/qemu/commit/87f7249ff6e37c541609e40b17d249af533003e1
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: instantiate vfio-user context

create a context with the vfio-user library to run a PCI device

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
a452871ac8c812ff96fc4f0ce6037f4769953fab.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: a6e8d6d98e61a270bcbd1e611f2e1d71a80d86c5
      
https://github.com/qemu/qemu/commit/a6e8d6d98e61a270bcbd1e611f2e1d71a80d86c5
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: find and init PCI device

Find the PCI device with specified id. Initialize the device context
with the QEMU PCI device

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
7798dbd730099b33fdd00c4c202cfe79e5c5c151.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 9fb3fba14953958944aea18f7a5720456b7fac8f
      
https://github.com/qemu/qemu/commit/9fb3fba14953958944aea18f7a5720456b7fac8f
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/vfio-user-obj.c
    M qapi/misc.json

  Log Message:
  -----------
  vfio-user: run vfio-user context

Setup a handler to run vfio-user context. The context is driven by
messages to the file descriptor associated with it - get the fd for
the context and hook up the handler with it

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
e934b0090529d448b6a7972b21dfc3d7421ce494.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 90072f29d677d60694cad09c1d648f38a1e20456
      
https://github.com/qemu/qemu/commit/90072f29d677d60694cad09c1d648f38a1e20456
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/trace-events
    M hw/remote/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: handle PCI config space accesses

Define and register handlers for PCI config space accesses

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
be9d2ccf9b1d24e50dcd9c23404dbf284142cec7.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 253007d14712fb172a59f164fe5828565e2af112
      
https://github.com/qemu/qemu/commit/253007d14712fb172a59f164fe5828565e2af112
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M MAINTAINERS
    A hw/remote/iommu.c
    M hw/remote/machine.c
    M hw/remote/meson.build
    A include/hw/remote/iommu.h

  Log Message:
  -----------
  vfio-user: IOMMU support for remote device

Assign separate address space for each device in the remote processes.

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
afe0b0a97582cdad42b5b25636a29c523265a10a.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 15ccf9bee7804bfd969c171fc15ddc25f18431e3
      
https://github.com/qemu/qemu/commit/15ccf9bee7804bfd969c171fc15ddc25f18431e3
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/machine.c
    M hw/remote/trace-events
    M hw/remote/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: handle DMA mappings

Define and register callbacks to manage the RAM regions used for
device DMA

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
faacbcd45c4d02c591f0dbfdc19041fbb3eae7eb.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 3123f93d6b85b69ab77f409456fac8ded895efed
      
https://github.com/qemu/qemu/commit/3123f93d6b85b69ab77f409456fac8ded895efed
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/trace-events
    M hw/remote/vfio-user-obj.c
    M include/exec/memory.h
    M softmmu/physmem.c
    M tests/qtest/fuzz/generic_fuzz.c

  Log Message:
  -----------
  vfio-user: handle PCI BAR accesses

Determine the BARs used by the PCI device and register handlers to
manage the access to the same.

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
3373e10b5be5f42846f0632d4382466e1698c505.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 08cf3dc611991e9697f62458107e13f2c582869a
      
https://github.com/qemu/qemu/commit/08cf3dc611991e9697f62458107e13f2c582869a
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M MAINTAINERS
    M hw/pci/msi.c
    M hw/pci/msix.c
    M hw/pci/pci.c
    M hw/remote/machine.c
    M hw/remote/trace-events
    M hw/remote/vfio-user-obj.c
    M include/hw/pci/msi.h
    M include/hw/pci/msix.h
    M include/hw/pci/pci.h
    A include/hw/remote/vfio-user-obj.h
    M stubs/meson.build
    A stubs/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: handle device interrupts

Forward remote device's interrupts to the guest

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Message-id: 
9523479eaafe050677f4de2af5dd0df18c27cfd9.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 78e27dfa8d1c91171d49660aa50cbe6c424d41be
      
https://github.com/qemu/qemu/commit/78e27dfa8d1c91171d49660aa50cbe6c424d41be
  Author: Jagannathan Raman <jag.raman@oracle.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M hw/remote/vfio-user-obj.c

  Log Message:
  -----------
  vfio-user: handle reset of remote device

Adds handler to reset a remote device

Signed-off-by: Elena Ufimtseva <elena.ufimtseva@oracle.com>
Signed-off-by: John G Johnson <john.g.johnson@oracle.com>
Signed-off-by: Jagannathan Raman <jag.raman@oracle.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 
112eeadf3bc4c6cdb100bc3f9a6fcfc20b467c1b.1655151679.git.jag.raman@oracle.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: f387cac5af030a58ac5a0dacf64cab5e5a4fe5c7
      
https://github.com/qemu/qemu/commit/f387cac5af030a58ac5a0dacf64cab5e5a4fe5c7
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M block/linux-aio.c

  Log Message:
  -----------
  linux-aio: fix unbalanced plugged counter in laio_io_unplug()

Every laio_io_plug() call has a matching laio_io_unplug() call. There is
a plugged counter that tracks the number of levels of plugging and
allows for nesting.

The plugged counter must reflect the balance between laio_io_plug() and
laio_io_unplug() calls accurately. Otherwise I/O stalls occur since
io_submit(2) calls are skipped while plugged.

Reported-by: Nikolay Tenev <nt@storpool.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Message-id: 20220609164712.1539045-2-stefanha@redhat.com
Cc: Stefano Garzarella <sgarzare@redhat.com>
Fixes: 68d7946648 ("linux-aio: add `dev_max_batch` parameter to 
laio_io_unplug()")
[Stefano Garzarella suggested adding a Fixes tag.
--Stefan]
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 99b969fbe105117f5af6060d3afef40ca39cc9c1
      
https://github.com/qemu/qemu/commit/99b969fbe105117f5af6060d3afef40ca39cc9c1
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M block/linux-aio.c

  Log Message:
  -----------
  linux-aio: explain why max batch is checked in laio_io_unplug()

It may not be obvious why laio_io_unplug() checks max batch. I discussed
this with Stefano and have added a comment summarizing the reason.

Cc: Stefano Garzarella <sgarzare@redhat.com>
Cc: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Message-id: 20220609164712.1539045-3-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 9ac873a46963098441be920ef7a2eaf244a3352d
      
https://github.com/qemu/qemu/commit/9ac873a46963098441be920ef7a2eaf244a3352d
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M .gitmodules
    M Kconfig.host
    M MAINTAINERS
    M block/io_uring.c
    M block/linux-aio.c
    M configure
    M hw/core/qdev.c
    M hw/pci/msi.c
    M hw/pci/msix.c
    M hw/pci/pci.c
    M hw/remote/Kconfig
    A hw/remote/iommu.c
    M hw/remote/machine.c
    M hw/remote/meson.build
    M hw/remote/trace-events
    A hw/remote/vfio-user-obj.c
    M include/exec/memory.h
    M include/hw/pci/msi.h
    M include/hw/pci/msix.h
    M include/hw/pci/pci.h
    M include/hw/qdev-core.h
    A include/hw/remote/iommu.h
    M include/hw/remote/machine.h
    A include/hw/remote/vfio-user-obj.h
    M meson.build
    M meson_options.txt
    M qapi/misc.json
    M qapi/qom.json
    M scripts/meson-buildoptions.sh
    M softmmu/physmem.c
    M softmmu/qdev-monitor.c
    M stubs/meson.build
    A stubs/vfio-user-obj.c
    A subprojects/libvfio-user
    M tests/docker/dockerfiles/centos8.docker
    M tests/qtest/fuzz/generic_fuzz.c

  Log Message:
  -----------
  Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into 
staging

Pull request

This pull request includes an important aio=native I/O stall fix, the
experimental vifo-user server, the io_uring_register_ring_fd() optimization for
aio=io_uring, and an update to Vladimir Sementsov-Ogievskiy's maintainership
details.

# -----BEGIN PGP SIGNATURE-----
#
# iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAmKp/+AACgkQnKSrs4Gr
# c8gg9wf/ZG1+eGR2NA0T1szlhtgy2bnp95hrLbKzP7tVxueFq7QCcsIsLGWqfnMd
# RREUi6Tgx1v7Agk2oIyUcrjn5rt4LPVOKolVbK6e5Pyou2/Sf/ApkhRjRnzzfACE
# J56H8gPU7fS4/8sJYCYGlWEr7pMmJMVJFPl2tNsErPwuZMSjo27n6UqDE/ZSZF1p
# w1a+cwo+6YSjtJg4AFB/+izBam4+U6w1YhgZM6p6hx5a7GLoq/w59W6Yb119GANO
# tg5qzmSHtMKTieORJmYAt83T1xS5d/iyca4w1PiYQxJsHsqwAaPpoyEhgGT+u+CA
# hfb3HDdQCFyVKwlKD5H1a+WD/Hr11w==
# =zcl8
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 15 Jun 2022 08:50:56 AM PDT
# gpg:                using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>" [full]
# gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>" [full]

* tag 'block-pull-request' of https://gitlab.com/stefanha/qemu:
  linux-aio: explain why max batch is checked in laio_io_unplug()
  linux-aio: fix unbalanced plugged counter in laio_io_unplug()
  vfio-user: handle reset of remote device
  vfio-user: handle device interrupts
  vfio-user: handle PCI BAR accesses
  vfio-user: handle DMA mappings
  vfio-user: IOMMU support for remote device
  vfio-user: handle PCI config space accesses
  vfio-user: run vfio-user context
  vfio-user: find and init PCI device
  vfio-user: instantiate vfio-user context
  vfio-user: define vfio-user-server object
  vfio-user: build library
  remote/machine: add vfio-user property
  remote/machine: add HotplugHandler for remote machine
  qdev: unplug blocker for devices
  Use io_uring_register_ring_fd() to skip fd operations
  MAINTAINERS: update Vladimir's address and repositories

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/8e6c70b9d4a1...9ac873a46963



reply via email to

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