From fbed1a214ddefd48fcbc60383096f50836dcb124 Mon Sep 17 00:00:00 2001 From: rusty Date: Wed, 25 Sep 2013 04:41:15 +0000 Subject: 2.4.1.3: Remove VIRTIO_NET_F_GSO As per VIRTIO-17, approved OASIS meeting 2013-09-24. Signed-off-by: Rusty Russell git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@37 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652 --- virtio-v1.0-wd01-part1-specification.txt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/virtio-v1.0-wd01-part1-specification.txt b/virtio-v1.0-wd01-part1-specification.txt index e6f23ff..c883996 100644 --- a/virtio-v1.0-wd01-part1-specification.txt +++ b/virtio-v1.0-wd01-part1-specification.txt @@ -1202,9 +1202,6 @@ features. VIRTIO_NET_F_MAC (5) Device has given MAC address. - VIRTIO_NET_F_GSO (6) (Deprecated) device handles packets with - any GSO type.[12] - VIRTIO_NET_F_GUEST_TSO4 (7) Guest can receive TSOv4. VIRTIO_NET_F_GUEST_TSO6 (8) Guest can receive TSOv6. @@ -1250,6 +1247,15 @@ features. u16 status; }; +2.4.1.3.1. Legacy Interface: Feature bits +-------------------- +VIRTIO_NET_F_GSO (6) Device handles packets with any GSO type. + +This was supposed to indicate segmentation offload support, but +upon further investigation it became clear that multiple bits +were required. + + 2.4.1.4. Device Initialization ----------------------------- @@ -2903,11 +2909,6 @@ of this expected condition is necessary. [11] Even if it does mean documenting design or implementation mistakes! - -[12] It was supposed to indicate segmentation offload support, but -upon further investigation it became clear that multiple bits -were required. - [13] ie. VIRTIO_NET_F_HOST_TSO* and VIRTIO_NET_F_HOST_UFO are dependent on VIRTIO_NET_F_CSUM; a dvice which offers the offload features must offer the checksum feature, and a driver which -- cgit v1.2.3