vmxnet3: better error handling [VPP-1449] 61/15261/2
authorSteven <sluong@cisco.com>
Wed, 10 Oct 2018 04:12:25 +0000 (21:12 -0700)
committerSteven <sluong@cisco.com>
Fri, 12 Oct 2018 02:59:04 +0000 (19:59 -0700)
commit9864f87b1bd410a6ef533f34b571e28500ee80f7
treef050a95d98c9b7688dc8804da475f9b311c2c492
parent125760947a642f0cd5a016deb899a78d83340379
vmxnet3: better error handling [VPP-1449]

try harder on output - if there is no descriptor space available, try to free
up some and check again.
make sure we free the buffer if error is encountered on input.

Change-Id: I41a45213e29de71935afe707889e515037cd081f
Signed-off-by: Steven <sluong@cisco.com>
(cherry picked from commit 8b0995366110ff8c97d1d10aaa8291ad465b0b2f)
src/plugins/vmxnet3/input.c
src/plugins/vmxnet3/output.c