diff options
| author | Jason Wang <jasowang@redhat.com> | 2013-04-25 15:26:54 +0800 |
|---|---|---|
| committer | Anthony Liguori <aliguori@us.ibm.com> | 2013-04-30 16:04:24 -0500 |
| commit | e9016ee2bda1b7757072b856b2196f691aee3388 (patch) | |
| tree | 4a13d4b01fb54acf30ce557dc8cd731c780a96d1 /scripts/tracetool/backend/ftrace.py | |
| parent | 9f032464c06c563fe0df49eac9caaaa90a68a219 (diff) | |
| download | focaccia-qemu-e9016ee2bda1b7757072b856b2196f691aee3388.tar.gz focaccia-qemu-e9016ee2bda1b7757072b856b2196f691aee3388.zip | |
virtio-net: count VIRTIO_NET_F_MAC when calculating config_len
Commit 14f9b664 (hw/virtio-net.c: set config size using host features) tries to calculate config size based on the host features. But it forgets the VIRTIO_NET_F_MAC were always set for qemu later. This will lead a zero config len for virtio-net device when both VIRTIO_NET_F_STATUS and VIRTIO_NET_F_MQ were disabled form command line. Then qemu will crash when user tries to read the config of virtio-net. Fix this by counting VIRTIO_NET_F_MAC and make sure the config at least contains the mac address. Cc: Jesse Larrew <jlarrew@linux.vnet.ibm.com> Signed-off-by: Jason Wang <jasowang@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Message-id: 1366874814-2658-1-git-send-email-jasowang@redhat.com Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'scripts/tracetool/backend/ftrace.py')
0 files changed, 0 insertions, 0 deletions