session: default to using memfd mq segments
First step towards deprecating the use of binary api's segment for mq allocation. Type: improvement Signed-off-by: Florin Coras <fcoras@cisco.com> Change-Id: I9d3d17e4d406575d64e0426bb65465130a84980a
This commit is contained in:

committed by
Damjan Marion

parent
9a3973e3a3
commit
45ab3ecb18
@ -86,7 +86,7 @@ class VCLTestCase(VppTestCase):
|
|||||||
self.vapi.session_enable_disable(is_enabled=0)
|
self.vapi.session_enable_disable(is_enabled=0)
|
||||||
|
|
||||||
def cut_thru_test(self, server_app, server_args, client_app, client_args):
|
def cut_thru_test(self, server_app, server_args, client_app, client_args):
|
||||||
self.env = {'VCL_API_PREFIX': self.shm_prefix,
|
self.env = {'VCL_VPP_API_SOCKET': self.api_sock,
|
||||||
'VCL_APP_SCOPE_LOCAL': "true"}
|
'VCL_APP_SCOPE_LOCAL': "true"}
|
||||||
worker_server = VCLAppWorker(self.build_dir, server_app, server_args,
|
worker_server = VCLAppWorker(self.build_dir, server_app, server_args,
|
||||||
self.logger, self.env)
|
self.logger, self.env)
|
||||||
@ -191,7 +191,7 @@ class VCLTestCase(VppTestCase):
|
|||||||
@unittest.skipUnless(_have_iperf3, "'%s' not found, Skipping.")
|
@unittest.skipUnless(_have_iperf3, "'%s' not found, Skipping.")
|
||||||
def thru_host_stack_test(self, server_app, server_args,
|
def thru_host_stack_test(self, server_app, server_args,
|
||||||
client_app, client_args):
|
client_app, client_args):
|
||||||
self.env = {'VCL_API_PREFIX': self.shm_prefix,
|
self.env = {'VCL_VPP_API_SOCKET': self.api_sock,
|
||||||
'VCL_APP_SCOPE_GLOBAL': "true",
|
'VCL_APP_SCOPE_GLOBAL': "true",
|
||||||
'VCL_APP_NAMESPACE_ID': "1",
|
'VCL_APP_NAMESPACE_ID': "1",
|
||||||
'VCL_APP_NAMESPACE_SECRET': "1234"}
|
'VCL_APP_NAMESPACE_SECRET': "1234"}
|
||||||
|
@ -1818,6 +1818,7 @@ session_main_init (vlib_main_t * vm)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
smm->last_transport_proto_type = TRANSPORT_PROTO_QUIC;
|
smm->last_transport_proto_type = TRANSPORT_PROTO_QUIC;
|
||||||
|
smm->evt_qs_use_memfd_seg = 1;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user