[dpdk-dev] [PATCH v7 03/10] eal/linux: add API to set rx interrupt event monitor

2015-05-07 Thread Stephen Hemminger
On Tue, 5 May 2015 13:39:39 +0800 Cunming Liang wrote: > + bytes_read = read(fd, &buf, bytes_read); > + if (bytes_read < 0) > + RTE_LOG(ERR, EAL, "Error reading from file " > + "descriptor %d: %s\n", fd, > + strerror(errno) The read co

[dpdk-dev] [PATCH v7 03/10] eal/linux: add API to set rx interrupt event monitor

2015-05-07 Thread Liang, Cunming
On 5/6/2015 2:34 AM, Stephen Hemminger wrote: > On Tue, 5 May 2015 13:39:39 +0800 > Cunming Liang wrote: > >> static void >> +eal_intr_proc_rxtx_intr(int fd, struct rte_intr_handle *intr_handle) >> +{ > Should be const intr_handle is not modified [LCM] accept.

[dpdk-dev] [PATCH v7 03/10] eal/linux: add API to set rx interrupt event monitor

2015-05-05 Thread Cunming Liang
The patch adds 'rte_intr_rx_ctl' to add or delete interrupt vector events monitor on specified epoll instance. Signed-off-by: Cunming Liang --- v7 changes - rename rte_intr_rx_set to rte_intr_rx_ctl. - rte_intr_rx_ctl uses rte_epoll_ctl to register epoll event instance. - the intr rx event in

[dpdk-dev] [PATCH v7 03/10] eal/linux: add API to set rx interrupt event monitor

2015-05-05 Thread Stephen Hemminger
On Tue, 5 May 2015 13:39:39 +0800 Cunming Liang wrote: > static void > +eal_intr_proc_rxtx_intr(int fd, struct rte_intr_handle *intr_handle) > +{ Should be const intr_handle is not modified