[dpdk-dev] [PATCH v6 0/3] vhost: eventfd_link refactoring
Xie, Huawei
huawei.xie at intel.com
Thu Oct 29 19:33:43 CET 2015
On 10/29/2015 2:34 AM, Pavel Boldin wrote:
> The patchset contains an attempt at the refactoring the `eventfd_link`
> kernel module that is used to steal an FD in DPDK.
>
> The first patch refactors old EVENTFD_COPY handler fixing the codepath
> and errors returned from the kernel space. This patch is retained
> for the backward compatibility.
>
> The next one introduces a new more clean implementation of the
> EVENTFD_COPY2 ioctl that allocates a new fd for the `struct file'
> being stolen.
>
> The last patch uses this new mechanism in the DPDK userspace.
Pavel:
Don't forget signoff and version change message next time.
Or if you have time today, could you send a new version?
Acked-by: Huawei Xie <huawei.xie at intel.com>
> Pavel Boldin (3):
> vhost: eventfd_link: refactoring EVENTFD_COPY handler
> vhost: add EVENTFD_COPY2 ioctl
> vhost: using EVENTFD_COPY2
>
> lib/librte_vhost/eventfd_link/eventfd_link.c | 249 ++++++++++++++++++---------
> lib/librte_vhost/eventfd_link/eventfd_link.h | 28 ++-
> lib/librte_vhost/vhost_cuse/eventfd_copy.c | 54 ++++--
> lib/librte_vhost/vhost_cuse/eventfd_copy.h | 6 +
> lib/librte_vhost/vhost_cuse/vhost-net-cdev.c | 3 +
> 5 files changed, 231 insertions(+), 109 deletions(-)
>
More information about the dev
mailing list