Revision 704a76fc hw/syborg_virtio.c
b/hw/syborg_virtio.c | ||
---|---|---|
90 | 90 |
ret |= vdev->binding->get_features(s); |
91 | 91 |
break; |
92 | 92 |
case SYBORG_VIRTIO_GUEST_FEATURES: |
93 |
ret = vdev->features; |
|
93 |
ret = vdev->guest_features;
|
|
94 | 94 |
break; |
95 | 95 |
case SYBORG_VIRTIO_QUEUE_BASE: |
96 | 96 |
ret = virtio_queue_get_addr(vdev, vdev->queue_sel); |
... | ... | |
132 | 132 |
case SYBORG_VIRTIO_GUEST_FEATURES: |
133 | 133 |
if (vdev->set_features) |
134 | 134 |
vdev->set_features(vdev, value); |
135 |
vdev->features = value; |
|
135 |
vdev->guest_features = value;
|
|
136 | 136 |
break; |
137 | 137 |
case SYBORG_VIRTIO_QUEUE_BASE: |
138 | 138 |
if (value == 0) |
Also available in: Unified diff