aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dev_ena/ena.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/dev_ena/ena.c')
-rw-r--r--src/plugins/dev_ena/ena.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/dev_ena/ena.c b/src/plugins/dev_ena/ena.c
index ed5c47ed505..a81a33d5f22 100644
--- a/src/plugins/dev_ena/ena.c
+++ b/src/plugins/dev_ena/ena.c
@@ -13,7 +13,6 @@
static ena_aq_host_info_t host_info = {
.os_type = 3, /* DPDK */
- .kernel_ver_str = VPP_BUILD_VER,
.os_dist_str = VPP_BUILD_VER,
.driver_version = {
.major = 16,
@@ -171,6 +170,8 @@ ena_init (vlib_main_t *vm, vnet_dev_t *dev)
*ed->host_info = host_info;
ed->host_info->num_cpus = vlib_get_n_threads ();
+ strncpy ((char *) ed->host_info->kernel_ver_str, VPP_BUILD_VER,
+ sizeof (ed->host_info->kernel_ver_str) - 1);
ena_set_mem_addr (vm, dev, &host_attr.os_info_ba, ed->host_info);
if ((rv = ena_aq_set_feature (vm, dev, ENA_ADMIN_FEAT_ID_HOST_ATTR_CONFIG,