search for: feature_for_host_tso4

Displaying 4 results from an estimated 4 matches for "feature_for_host_tso4".

Did you mean: feature_for_host_tso6
2014 Nov 19
1
[PATCH V2 net] virtio-net: validate features during probe
...d all > prereqs per feature instead of all features that depend on a feature? > It would still be hard to express the v4/v6 or conditions below in > tables, though. For v4 and v6, we could use something like unsigned int feature_for_host_tso6[] = { VIRTIO_NET_F_HOST_ECN, }; unsigned int feature_for_host_tso4[] = { VIRTIO_NET_F_HOST_ECN, } To avoid the following open-coding for ECN. And probably we need another device specific dependency table and let virtio core do this instead. > > Or call the arrays features_depending_on_foo? Yes. > >> + int err; >> + >> + err = virtnet_v...
2014 Nov 19
1
[PATCH V2 net] virtio-net: validate features during probe
...d all > prereqs per feature instead of all features that depend on a feature? > It would still be hard to express the v4/v6 or conditions below in > tables, though. For v4 and v6, we could use something like unsigned int feature_for_host_tso6[] = { VIRTIO_NET_F_HOST_ECN, }; unsigned int feature_for_host_tso4[] = { VIRTIO_NET_F_HOST_ECN, } To avoid the following open-coding for ECN. And probably we need another device specific dependency table and let virtio core do this instead. > > Or call the arrays features_depending_on_foo? Yes. > >> + int err; >> + >> + err = virtnet_v...
2014 Nov 19
3
[PATCH V2 net] virtio-net: validate features during probe
This patch validates feature dependencies during probe and fail the probing if a dependency is missed. This fixes the issues of hitting BUG() when qemu fails to advertise features correctly. One example is booting guest with ctrl_vq=off through qemu. Cc: Rusty Russell <rusty at rustcorp.com.au> Cc: Michael S. Tsirkin <mst at redhat.com> Cc: Cornelia Huck <cornelia.huck at
2014 Nov 19
3
[PATCH V2 net] virtio-net: validate features during probe
This patch validates feature dependencies during probe and fail the probing if a dependency is missed. This fixes the issues of hitting BUG() when qemu fails to advertise features correctly. One example is booting guest with ctrl_vq=off through qemu. Cc: Rusty Russell <rusty at rustcorp.com.au> Cc: Michael S. Tsirkin <mst at redhat.com> Cc: Cornelia Huck <cornelia.huck at