From 4208a4ce8d72d3fb6428527cde1fba7b397bd6f7 Mon Sep 17 00:00:00 2001 From: Steven Luong Date: Mon, 6 May 2019 08:51:56 -0700 Subject: 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 --- test/vpp_vhost_interface.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test') 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, -- cgit 1.2.3-korg