Skip to content

virtio 1.0 fixups, tweaks

Michael S. Tsirkin linux-api lkml virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6virtio: set VIRTIO_CONFIG_S_FEATURES_OK on restoredrivers/virtio/virtio.c+23 -140 replies
2/6virtio_config: fix virtio_cread_bytesinclude/linux/virtio_config.h+4 -10 replies
3/6virtio_pci_common.h: drop VIRTIO_PCI_NO_LEGACYdrivers/virtio/virtio_pci_common.h+0 -10 replies
4/6virtio_pci: move probe to common filedrivers/virtio/virtio_pci_common.c drivers/virtio/virtio_pci_common.h drivers/virtio/virtio_pci_legacy.c+38 -260 replies
4/6virtio_pci: move probe to common filedrivers/virtio/virtio_pci_common.c drivers/virtio/virtio_pci_common.h drivers/virtio/virtio_pci_legacy.c+38 -260 replies
5/6virtio_pci: add VIRTIO_PCI_NO_LEGACYinclude/uapi/linux/virtio_pci.h+10 -50 replies
5/6virtio_pci: add VIRTIO_PCI_NO_LEGACYinclude/uapi/linux/virtio_pci.h+10 -50 replies
6/6virtio: core support for config generationinclude/linux/virtio_config.h+28 -40 replies
6/6virtio: core support for config generationinclude/linux/virtio_config.h+28 -41 reply

Reviews trailers per patch

1 of 9 patches has a Reviewed-by or Acked-by.

PatchCornelia Huck
1/6R-b
2/6
3/6
4/6
4/6
5/6
5/6
6/6
6/6

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] virtio 1.0 fixups, tweaks

Fixes a couple of minor compliance issues in new virtio 1.0 code. Plus, adds a couple of minor cleanups - not bugfixes, but seem safe enough for 3.19.

Michael S. Tsirkin (6):
virtio: set VIRTIO_CONFIG_S_FEATURES_OK on restore
virtio_config: fix virtio_cread_bytes virtio_pci_common.h: drop VIRTIO_PCI_NO_LEGACY
virtio_pci: move probe to common file
virtio_pci: add VIRTIO_PCI_NO_LEGACY
virtio: core support for config generation

 drivers/virtio/virtio_pci_common.h |  7 +++----
 include/linux/virtio_config.h      | 29 ++++++++++++++++++++++++++++-
 include/uapi/linux/virtio_pci.h    | 15 ++++++++++-----
 drivers/virtio/virtio.c            | 37 +++++++++++++++++++++++--------------
 drivers/virtio/virtio_pci_common.c | 34 +++++++++++++++++++++++++++++++++-
 drivers/virtio/virtio_pci_legacy.c | 24 ++----------------------
 6 files changed, 99 insertions(+), 47 deletions(-)
Signature · 1 line
MST