[dpdk-dev] [PATCH v13 08/14] eal/bsd: dummy for new intr definition

Liang, Cunming cunming.liang at intel.com
Fri Jul 17 07:58:51 CEST 2015



> -----Original Message-----
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Tuesday, July 14, 2015 1:06 AM
> To: Liang, Cunming
> Cc: dev at dpdk.org; shemming at brocade.com; david.marchand at 6wind.com;
> Zhou, Danny; Wang, Liang-min; Richardson, Bruce; Liu, Yong;
> nhorman at tuxdriver.com
> Subject: Re: [PATCH v13 08/14] eal/bsd: dummy for new intr definition
> 
> 2015-06-19 12:00, Cunming Liang:
> > To make bsd compiling happy with new intr changes.
> 
> This patch doesn't make FreeBSD happy.
> DPDK works on Linux and FreeBSD.
> Why not adopt an API which could be implemented for FreeBSD, instead of being
> tightly linked to Linux epoll?
The *rte_epoll_* API is not provided as a EAL API, only exists in linuxapp for the low level needs of combing rx event with other user events.
I haven't defined the abstract EAL API for both linux and freebsd yet.
The next step is 1) to have a bsdapp level API (base on kqueue), 2) trying to provide a common EAL API to cover both.
It's planed in next release.



More information about the dev mailing list