virtio-net.c (09999a5f7fc8e3636feda4358a79a25a09467594) | virtio-net.c (9d5b731dd2d64deb3bc798ef4e3c08603d54ae02) |
---|---|
1/* 2 * Virtio Network Device 3 * 4 * Copyright IBM, Corp. 2007 5 * 6 * Authors: 7 * Anthony Liguori <aliguori@us.ibm.com> 8 * --- 432 unchanged lines hidden (view full) --- 441 r = peer_detach(n, i); 442 assert(!r); 443 } 444 } 445} 446 447static void virtio_net_set_multiqueue(VirtIONet *n, int multiqueue); 448 | 1/* 2 * Virtio Network Device 3 * 4 * Copyright IBM, Corp. 2007 5 * 6 * Authors: 7 * Anthony Liguori <aliguori@us.ibm.com> 8 * --- 432 unchanged lines hidden (view full) --- 441 r = peer_detach(n, i); 442 assert(!r); 443 } 444 } 445} 446 447static void virtio_net_set_multiqueue(VirtIONet *n, int multiqueue); 448 |
449static uint64_t virtio_net_get_features(VirtIODevice *vdev, uint64_t features) | 449static uint64_t virtio_net_get_features(VirtIODevice *vdev, uint64_t features, 450 Error **errp) |
450{ 451 VirtIONet *n = VIRTIO_NET(vdev); 452 NetClientState *nc = qemu_get_queue(n->nic); 453 454 /* Firstly sync all virtio-net possible supported features */ 455 features |= n->host_features; 456 457 virtio_add_feature(&features, VIRTIO_NET_F_MAC); --- 1405 unchanged lines hidden --- | 451{ 452 VirtIONet *n = VIRTIO_NET(vdev); 453 NetClientState *nc = qemu_get_queue(n->nic); 454 455 /* Firstly sync all virtio-net possible supported features */ 456 features |= n->host_features; 457 458 virtio_add_feature(&features, VIRTIO_NET_F_MAC); --- 1405 unchanged lines hidden --- |