On 6/3/2015 12:21 AM, Stephen Hemminger wrote:
> On Tue, 2 Jun 2015 14:53:15 +0800
> Cunming Liang <cunming.liang at intel.com> wrote:
>
>> The patch adds 'rte_epoll_wait' and 'rte_epoll_ctl' for async event wakeup.
>> It defines 'struct rte_epoll_event' as the event param.
>> The 'op' uses the same enum as epoll_wait/ctl does.
>> The epoll event support to carry a raw user data and to register a callback
>> which is exectuted during wakeup.
>>
>> Signed-off-by: Cunming Liang <cunming.liang at intel.com>
>
> Minor polish comments, not blockers.
>
>
>> +static inline int
>> +eal_init_tls_epfd(void)
>> +{
>> + int pfd = epoll_create(255);
>> + if (pfd < 0) {
>
> Kernel style checker wants blank line after declaration here.
>
> /
>> +int
>> +rte_epoll_ctl(int epfd, int op, int fd,
>> + struct rte_epoll_event *event);
>> +
>> +/**
>> + * The function returns the per thread epoll instance.
>> + *
>> + * @return
>> + * epfd the epoll instance refered to.
> Spell check: 'refered' may be misspelled - perhaps 'referred'?
>
>
>
>> + */
>> +int
>> +rte_intr_tls_epfd(void);
Thanks Stephen, will fix the typo and send the cleanup patch.- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi b... Liang, Cunming
- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi b... Stephen Hemminger
- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi b... Liang, Cunming
- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broke... Vincent JARDIN
- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broke... Stephen Hemminger
- [dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi b... Stephen Hemminger
- [dpdk-dev] [PATCH v10 00/13] Interrupt mode PMD Cunming Liang
- [dpdk-dev] [PATCH v10 01/13] eal/linux: add interru... Cunming Liang
- [dpdk-dev] [PATCH v10 02/13] eal/linux: add rte_epo... Cunming Liang
- [dpdk-dev] [PATCH v10 02/13] eal/linux: add rte... Stephen Hemminger
- [dpdk-dev] [PATCH v10 02/13] eal/linux: add rte... Liang, Cunming
- [dpdk-dev] [PATCH v10 03/13] eal/linux: add API to ... Cunming Liang
- [dpdk-dev] [PATCH v10 03/13] eal/linux: add API... Stephen Hemminger
- [dpdk-dev] [PATCH v10 03/13] eal/linux: add API... Stephen Hemminger
- [dpdk-dev] [PATCH v10 03/13] eal/linux: add API... Liang, Cunming
- [dpdk-dev] [PATCH v10 04/13] eal/linux: fix comment... Cunming Liang
- [dpdk-dev] [PATCH v10 05/13] eal/linux: add interru... Cunming Liang
- [dpdk-dev] [PATCH v10 06/13] eal/linux: standalone ... Cunming Liang
- [dpdk-dev] [PATCH v10 06/13] eal/linux: standal... Stephen Hemminger
- [dpdk-dev] [PATCH v10 06/13] eal/linux: standal... Liang, Cunming
- [dpdk-dev] [PATCH v10 07/13] eal/linux: fix lsc rea... Cunming Liang

