api: fix vl_api_clnt_node process stack overflow 57/27457/3
authorChenmin Sun <chenmin.sun@intel.com>
Tue, 14 Jan 2020 00:47:22 +0000 (08:47 +0800)
committerDave Wallace <dwallacelf@gmail.com>
Thu, 11 Jun 2020 18:56:54 +0000 (18:56 +0000)
commitaa45bd3f66e5dd47b19aa608052abe6764821eb6
treec4c595d17c9d576e55170509156444a42096ed14
parented42469be2f1ab0ea7b69fe0770c9c1e6f267e18
api:  fix vl_api_clnt_node process stack overflow

Type: fix

Some simple settings(e.g. bringing up an i40e/ice interface) through
vnat consume more than the currently available stack space.

This root cause of this issue is same with commit
b2dbb36fc265b8996fc7fa310dda447d5b0479cb "vlib: fix startup-config \
-process stack overflow" and commit 2fd44a00aa26188ca75f0accd734f2 \
1758c199bf "vlib: fix cli process stack overflow"

Signed-off-by: Chenmin Sun <chenmin.sun@intel.com>
Change-Id: I312e4fed96a679aa68b859e28a90a2a4b6eb0c6e
(cherry picked from commit a488f37559493657b59181c1212e57b3b9cc3689)
src/vlibmemory/vlib_api.c