[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-06-01 Thread Liang, Cunming
Hi Stephen, On 5/29/2015 11:27 PM, Stephen Hemminger wrote: > On Fri, 29 May 2015 16:45:25 +0800 > Cunming Liang wrote: > >> +#ifdef RTE_EAL_RX_INTR >> +extern int >> rte_eth_dev_rx_intr_ctl(uint8_t port_id, int epfd, int op, void *data); >> +#else >> +static inline int >>

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-06-01 Thread Stephen Hemminger
Never mind, had wrong version of one of the patches. On Mon, Jun 1, 2015 at 7:11 AM, Stephen Hemminger wrote: > On Fri, 29 May 2015 16:45:25 +0800 > Cunming Liang wrote: > > > RTE_EAL_RX_INTR will be removed from v2.2. It's only used to avoid > ABI(unannounced) broken in v2.1. > > The usrs

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-06-01 Thread Stephen Hemminger
On Fri, 29 May 2015 16:45:25 +0800 Cunming Liang wrote: > RTE_EAL_RX_INTR will be removed from v2.2. It's only used to avoid > ABI(unannounced) broken in v2.1. > The usrs should make sure understand the impact before turning on the feature. > There are two abi changes required in this interrupt

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-06-01 Thread Stephen Hemminger
On Mon, 1 Jun 2015 16:48:01 +0800 "Liang, Cunming" wrote: > Hi Stephen, > > On 5/29/2015 11:27 PM, Stephen Hemminger wrote: > > On Fri, 29 May 2015 16:45:25 +0800 > > Cunming Liang wrote: > > > >> +#ifdef RTE_EAL_RX_INTR > >> +extern int > >> rte_eth_dev_rx_intr_ctl(uint8_t port_id, int

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-05-29 Thread Vincent JARDIN
On 29/05/2015 10:45, Cunming Liang wrote: > RTE_EAL_RX_INTR will be removed from v2.2. It's only used to avoid > ABI(unannounced) broken in v2.1. > The usrs should make sure understand the impact before turning on the feature. > There are two abi changes required in this interrupt patch set. >

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-05-29 Thread Cunming Liang
RTE_EAL_RX_INTR will be removed from v2.2. It's only used to avoid ABI(unannounced) broken in v2.1. The usrs should make sure understand the impact before turning on the feature. There are two abi changes required in this interrupt patch set. They're 1) struct rte_intr_handle; 2) struct

[dpdk-dev] [PATCH v9 12/12] abi: fix v2.1 abi broken issue

2015-05-29 Thread Stephen Hemminger
On Fri, 29 May 2015 16:45:25 +0800 Cunming Liang wrote: > +#ifdef RTE_EAL_RX_INTR > +extern int > rte_eth_dev_rx_intr_ctl(uint8_t port_id, int epfd, int op, void *data); > +#else > +static inline int > +rte_eth_dev_rx_intr_ctl(uint8_t port_id, int epfd, int op, void *data) > +{ > +