diff options
Diffstat (limited to 'vnet/vnet/devices/dpdk/device.c')
-rw-r--r-- | vnet/vnet/devices/dpdk/device.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/vnet/vnet/devices/dpdk/device.c b/vnet/vnet/devices/dpdk/device.c index 66d4b6d4..61774f0f 100644 --- a/vnet/vnet/devices/dpdk/device.c +++ b/vnet/vnet/devices/dpdk/device.c @@ -1028,7 +1028,11 @@ dpdk_interface_admin_up_down (vnet_main_t * vnm, u32 hw_if_index, u32 flags) else { xd->admin_up = 0; - rte_kni_release(xd->kni); + int kni_rv; + + kni_rv = rte_kni_release(xd->kni); + if (kni_rv < 0) + clib_warning ("rte_kni_release returned %d", kni_rv); } return 0; } |