All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/8] Virtio features acknowledged by guest
@ 2021-09-01  9:07 Maxim Davydov
  2021-09-01  9:07 ` [PATCH v1 1/8] qdev-properties: Add read-only 64 bit property Maxim Davydov
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Maxim Davydov @ 2021-09-01  9:07 UTC (permalink / raw)
  To: qemu-devel; +Cc: den, mst, stefanha, fam, amit, kraxel, berrange, Maxim Davydov

In some situations (for instance, debug), we want to be able to see the
features that were confirmed by the guest. At the same time, we would like
to do this safely, without the possibility of setting bits of guest
features from the outside.

Maxim Davydov (8):
  qdev-properties: Add read-only 64 bit property
  virtio: Add tracking of the common virtio guest features
  virtio-gpu: Add tracking of the virtio guest feature bits
  virtio-serial: Add tracking of the virtio guest feature bits
  virtio-net: Add tracking of the virtio guest feature bits
  scsi: Add tracking of the acknowledged feature bits
  virtio-blk: Add tracking of the virtio guest feature bits
  virtio-balloon: Add tracking of the virtio guest feature bits

 hw/block/virtio-blk.c          |  20 ++++---
 hw/char/virtio-serial-bus.c    |   5 +-
 hw/core/qdev-properties.c      |  32 +++++++++++
 hw/display/vhost-user-gpu.c    |   3 +-
 hw/display/virtio-gpu.c        |   8 +--
 hw/net/virtio-net.c            | 118 +++++++++++++++++++++++++----------------
 hw/scsi/vhost-scsi.c           |   6 +--
 hw/scsi/vhost-user-scsi.c      |  18 +++----
 hw/scsi/virtio-scsi.c          |  10 ++--
 hw/virtio/virtio-balloon.c     |  20 ++++---
 hw/virtio/virtio.c             |   2 +-
 include/hw/qdev-properties.h   |   5 ++
 include/hw/virtio/virtio-gpu.h |  10 ++--
 include/hw/virtio/virtio.h     |  39 +++++++++-----
 14 files changed, 193 insertions(+), 103 deletions(-)

-- 
1.8.3.1



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

end of thread, other threads:[~2021-09-02 12:37 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-01  9:07 [PATCH v1 0/8] Virtio features acknowledged by guest Maxim Davydov
2021-09-01  9:07 ` [PATCH v1 1/8] qdev-properties: Add read-only 64 bit property Maxim Davydov
2021-09-01  9:07 ` [PATCH v1 2/8] virtio: Add tracking of the common virtio guest features Maxim Davydov
2021-09-01  9:07 ` [PATCH v1 3/8] virtio-gpu: Add tracking of the virtio guest feature bits Maxim Davydov
2021-09-01  9:08 ` [PATCH v1 4/8] virtio-serial: " Maxim Davydov
2021-09-01  9:08 ` [PATCH v1 5/8] virtio-net: " Maxim Davydov
2021-09-01  9:08 ` [PATCH v1 6/8] scsi: Add tracking of the acknowledged " Maxim Davydov
2021-09-01  9:08 ` [PATCH v1 7/8] virtio-blk: Add tracking of the virtio guest " Maxim Davydov
2021-09-01  9:08 ` [PATCH v1 8/8] virtio-balloon: " Maxim Davydov
2021-09-02 12:34 ` [PATCH v1 0/8] Virtio features acknowledged by guest Stefan Hajnoczi

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.