Re: [dpdk-dev] [PATCH v4 1/3] vhost: fix error path when setting memory tables

2020-11-12 Thread Xueming(Steven) Li
>-Original Message- >From: Maxime Coquelin >Sent: Friday, November 13, 2020 1:10 AM >To: dev@dpdk.org; xuan.d...@intel.com; step...@networkplumber.org; >NBU-Contact-Thomas Monjalon ; sta...@dpdk.org; >chenbo@intel.com; Xueming(Steven) Li >Cc: Maxime Coquelin >Subject: [PATCH v4 1/

[dpdk-dev] [PATCH v4 1/3] vhost: fix error path when setting memory tables

2020-11-12 Thread Maxime Coquelin
If an error is encountered before the memory regions are parsed, the file descriptors for these shared buffers are leaked. This patch fixes this by closing the message file descriptors on error, taking care of avoiding double closing of the file descriptors. guest_pages is also freed, even though