diff options
author | Jean-Philippe Brucker <jean-philippe.brucker@arm.com> | 2022-06-07 18:02:24 +0100 |
---|---|---|
committer | Will Deacon <will@kernel.org> | 2022-06-09 13:44:14 +0100 |
commit | 902a8ecb3877d383cc601571611690050fed9e48 (patch) | |
tree | ba247321240784dde1885c4521816dad523a5599 /include | |
parent | 17ad9fd6ce3738df375f2480a91074f9ebf47380 (diff) | |
download | kvmtool-902a8ecb3877d383cc601571611690050fed9e48.tar.gz |
virtio: Remove set_guest_features() device op
Now that devices have a status callback, they don't use
set_guest_features() anymore. The negotiated feature set is available in
struct virtio_device. Remove the callback from all devices.
Signed-off-by: Jean-Philippe Brucker <jean-philippe.brucker@arm.com>
Link: https://lore.kernel.org/r/20220607170239.120084-10-jean-philippe.brucker@arm.com
Signed-off-by: Will Deacon <will@kernel.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/kvm/virtio-9p.h | 1 | ||||
-rw-r--r-- | include/kvm/virtio.h | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/include/kvm/virtio-9p.h b/include/kvm/virtio-9p.h index 46922781..1dffc955 100644 --- a/include/kvm/virtio-9p.h +++ b/include/kvm/virtio-9p.h @@ -46,7 +46,6 @@ struct p9_dev { size_t config_size; struct virtio_9p_config *config; - u32 features; u16 tag_len; /* virtio queue */ diff --git a/include/kvm/virtio.h b/include/kvm/virtio.h index 9913ba92..2da5e4f6 100644 --- a/include/kvm/virtio.h +++ b/include/kvm/virtio.h @@ -210,7 +210,6 @@ struct virtio_ops { u8 *(*get_config)(struct kvm *kvm, void *dev); size_t (*get_config_size)(struct kvm *kvm, void *dev); u32 (*get_host_features)(struct kvm *kvm, void *dev); - void (*set_guest_features)(struct kvm *kvm, void *dev, u32 features); unsigned int (*get_vq_count)(struct kvm *kvm, void *dev); int (*init_vq)(struct kvm *kvm, void *dev, u32 vq); void (*exit_vq)(struct kvm *kvm, void *dev, u32 vq); |