2016-02-02 21:48, Yuanhan Liu: > v7: - make checkpatch a bit happier; few (false) warnings still left. > > - rebase to latest code: fixed a conflict. > > v6: unfold IO_READ/WRITE_DEF macro > > v5: minor fixes: > > - fix wrong type of arg "offset" of read/write_dev_config(): patch 2 > is newly added for that. > > - check "offset + length" overflow > > Almost all difference comes from virtio 1.0 are the PCI layout change: > the major configuration structures are stored at bar space, and their > location is stored at corresponding pci cap structure. Reading/parsing > them is one of the major work of patch 8. > > To make handling virtio v1.0 and v0.95 co-exist well, this patch set > introduces a virtio_pci_ops structure, to add another layer so that > we could keep those vtpci_foo_bar "APIs". With that, we could do the > minimum change to add virtio 1.0 support.
Applied, thanks