diff options
author | Steven Luong <sluong@cisco.com> | 2019-05-06 08:51:56 -0700 |
---|---|---|
committer | Dave Barach <openvpp@barachs.net> | 2019-07-31 16:33:15 +0000 |
commit | 4208a4ce8d72d3fb6428527cde1fba7b397bd6f7 (patch) | |
tree | 3a04e358925ab7215c7d358fbf62b6c1eb33b25f /test/vpp_vhost_interface.py | |
parent | 83832e7ced8be8b7de394415feaba70c32e3c38d (diff) |
devices interface tests: vhosst GSO support
Add gso option in create vhost interface to support gso and checksum
offload.
Tested with the following startup options in qemu:
csum=on,gso=on,guest_csum=on,guest_tso4=on,guest_tso6=on,guest_ufo=on,
host_tso4=on,host_tso6=on,host_ufo=on
Type: feature
Change-Id: I9ba1ee33677a694c4a0dfe66e745b098995902b8
Signed-off-by: Steven Luong <sluong@cisco.com>
Diffstat (limited to 'test/vpp_vhost_interface.py')
-rw-r--r-- | test/vpp_vhost_interface.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/vpp_vhost_interface.py b/test/vpp_vhost_interface.py index 0a5f6b72b2f..569fe36d1d6 100644 --- a/test/vpp_vhost_interface.py +++ b/test/vpp_vhost_interface.py @@ -5,7 +5,7 @@ class VppVhostInterface(VppInterface): """VPP vhost interface.""" def __init__(self, test, sock_filename, is_server=0, renumber=0, - disable_mrg_rxbuf=0, disable_indirect_desc=0, + disable_mrg_rxbuf=0, disable_indirect_desc=0, gso=0, custom_dev_instance=0, use_custom_mac=0, mac_address='', tag=''): @@ -16,6 +16,7 @@ class VppVhostInterface(VppInterface): self.renumber = renumber self.disable_mrg_rxbuf = disable_mrg_rxbuf self.disable_indirect_desc = disable_indirect_desc + self.gso = gso self.custom_dev_instance = custom_dev_instance self.use_custom_mac = use_custom_mac self.mac_address = mac_address @@ -27,6 +28,7 @@ class VppVhostInterface(VppInterface): self.renumber, self.disable_mrg_rxbuf, self.disable_indirect_desc, + self.gso, self.custom_dev_instance, self.use_custom_mac, self.mac_address, |