DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH v1] abi: announce abi changes plan for interrupt mode
@ 2015-06-05  7:40 Cunming Liang
  2015-07-30  1:57 ` [dpdk-dev] [PATCH v2] doc: announce abi change " Cunming Liang
  0 siblings, 1 reply; 8+ messages in thread
From: Cunming Liang @ 2015-06-05  7:40 UTC (permalink / raw)
  To: dev, nhorman; +Cc: shemming

It announces the planned ABI changes for interrupt mode on v2.2. 
The feature will turn off by default so as to avoid v2.1 ABI broken.

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
---
 doc/guides/rel_notes/abi.rst | 1 +
 1 file changed, 1 insertion(+)

diff --git a/doc/guides/rel_notes/abi.rst b/doc/guides/rel_notes/abi.rst
index f00a6ee..4c9bf85 100644
--- a/doc/guides/rel_notes/abi.rst
+++ b/doc/guides/rel_notes/abi.rst
@@ -38,3 +38,4 @@ Examples of Deprecation Notices
 
 Deprecation Notices
 -------------------
+* The ABI changes are planned for struct rte_intr_handle and struct rte_eth_conf in order to support interrupt mode feature. The upcoming release 2.1 will not contain these ABI changes by default, but release 2.2 will, and no backwards compatibility is planed due to the additional interrupt mode feature enabling. Binaries using this library build prior to version 2.2 will require updating and recompilation.
-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [dpdk-dev] [PATCH v2] doc: announce abi change for interrupt mode
  2015-06-05  7:40 [dpdk-dev] [PATCH v1] abi: announce abi changes plan for interrupt mode Cunming Liang
@ 2015-07-30  1:57 ` Cunming Liang
  2015-07-30  5:04   ` [dpdk-dev] [PATCH v3] " Cunming Liang
  0 siblings, 1 reply; 8+ messages in thread
From: Cunming Liang @ 2015-07-30  1:57 UTC (permalink / raw)
  To: dev

The patch announces the planned ABI changes for interrupt mode on v2.2.

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
---
 v2 change:
   - rebase to recent master

 doc/guides/rel_notes/deprecation.rst | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 5330d3b..645ce32 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -35,3 +35,11 @@ Deprecation Notices
 * The following fields have been deprecated in rte_eth_stats:
   imissed, ibadcrc, ibadlen, imcasts, fdirmatch, fdirmiss,
   tx_pause_xon, rx_pause_xon, tx_pause_xoff, rx_pause_xoff
+
+* The ABI changes are planned for struct rte_intr_handle, struct rte_eth_conf
+  and struct eth_dev_ops in order to support interrupt mode feature.
+  The upcoming release 2.1 will not contain these ABI changes by default.
+  This change will be in release 2.2. There's no backwards compatibility planed
+  due to the additional interrupt mode feature enabling.
+  Binaries using this library build prior to version 2.2 will require updating
+  and recompilation.
-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-30  1:57 ` [dpdk-dev] [PATCH v2] doc: announce abi change " Cunming Liang
@ 2015-07-30  5:04   ` Cunming Liang
  2015-07-30  5:14     ` Liu, Yong
                       ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Cunming Liang @ 2015-07-30  5:04 UTC (permalink / raw)
  To: dev

The patch announces the planned ABI changes for interrupt mode.

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
---
 v3 change:
   - reword for CONFIG_RTE_NEXT_ABI

 v2 change:
   - rebase to recent master
 
 doc/guides/rel_notes/deprecation.rst | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index 5330d3b..d36d267 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -35,3 +35,8 @@ Deprecation Notices
 * The following fields have been deprecated in rte_eth_stats:
   imissed, ibadcrc, ibadlen, imcasts, fdirmatch, fdirmiss,
   tx_pause_xon, rx_pause_xon, tx_pause_xoff, rx_pause_xoff
+
+* The ABI changes are planned for struct rte_intr_handle, struct rte_eth_conf
+  and struct eth_dev_ops to support interrupt mode feature from release 2.1.
+  Those changes may be enabled in the upcoming release 2.1
+  with CONFIG_RTE_NEXT_ABI.
-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-30  5:04   ` [dpdk-dev] [PATCH v3] " Cunming Liang
@ 2015-07-30  5:14     ` Liu, Yong
  2015-07-30 14:25       ` O'Driscoll, Tim
  2015-07-30  8:31     ` He, Shaopeng
  2015-07-31  1:00     ` Zhang, Helin
  2 siblings, 1 reply; 8+ messages in thread
From: Liu, Yong @ 2015-07-30  5:14 UTC (permalink / raw)
  To: Liang, Cunming, dev

Acked-by: Marvin Liu <yong.liu@intel.com>

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Cunming Liang
> Sent: Thursday, July 30, 2015 1:05 PM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
> 
> The patch announces the planned ABI changes for interrupt mode.
> 
> Signed-off-by: Cunming Liang <cunming.liang@intel.com>
> ---
>  v3 change:
>    - reword for CONFIG_RTE_NEXT_ABI
> 
>  v2 change:
>    - rebase to recent master
> 
>  doc/guides/rel_notes/deprecation.rst | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/doc/guides/rel_notes/deprecation.rst
> b/doc/guides/rel_notes/deprecation.rst
> index 5330d3b..d36d267 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -35,3 +35,8 @@ Deprecation Notices
>  * The following fields have been deprecated in rte_eth_stats:
>    imissed, ibadcrc, ibadlen, imcasts, fdirmatch, fdirmiss,
>    tx_pause_xon, rx_pause_xon, tx_pause_xoff, rx_pause_xoff
> +
> +* The ABI changes are planned for struct rte_intr_handle, struct
> rte_eth_conf
> +  and struct eth_dev_ops to support interrupt mode feature from release
> 2.1.
> +  Those changes may be enabled in the upcoming release 2.1
> +  with CONFIG_RTE_NEXT_ABI.
> --
> 1.8.1.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-30  5:04   ` [dpdk-dev] [PATCH v3] " Cunming Liang
  2015-07-30  5:14     ` Liu, Yong
@ 2015-07-30  8:31     ` He, Shaopeng
  2015-07-31  1:00     ` Zhang, Helin
  2 siblings, 0 replies; 8+ messages in thread
From: He, Shaopeng @ 2015-07-30  8:31 UTC (permalink / raw)
  To: Liang, Cunming, dev

Hi,

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Cunming Liang
> Sent: Thursday, July 30, 2015 1:05 PM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt
> mode
> 
> The patch announces the planned ABI changes for interrupt mode.
> 
> Signed-off-by: Cunming Liang <cunming.liang@intel.com>
Acked-by: Shaopeng He <shaopeng.he@intel.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-30  5:14     ` Liu, Yong
@ 2015-07-30 14:25       ` O'Driscoll, Tim
  0 siblings, 0 replies; 8+ messages in thread
From: O'Driscoll, Tim @ 2015-07-30 14:25 UTC (permalink / raw)
  To: Liu, Yong, Liang, Cunming, dev, Neil Horman

Hi Neil,

There have been a few deprecation notices like this one submitted. Since you drove the ABI policy, it would be good to get confirmation from you that these are compliant with the policy and that you don't see any issues. Ideally, it would be great if you can review and ack them. If you don't have the time, even just a general indication that you don't see any problems would be useful.


Thanks,
Tim

> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Liu, Yong
> Sent: Thursday, July 30, 2015 6:15 AM
> To: Liang, Cunming; dev@dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3] doc: announce abi change for
> interrupt mode
> 
> Acked-by: Marvin Liu <yong.liu@intel.com>
> 
> > -----Original Message-----
> > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Cunming Liang
> > Sent: Thursday, July 30, 2015 1:05 PM
> > To: dev@dpdk.org
> > Subject: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt
> mode
> >
> > The patch announces the planned ABI changes for interrupt mode.
> >
> > Signed-off-by: Cunming Liang <cunming.liang@intel.com>
> > ---
> >  v3 change:
> >    - reword for CONFIG_RTE_NEXT_ABI
> >
> >  v2 change:
> >    - rebase to recent master
> >
> >  doc/guides/rel_notes/deprecation.rst | 5 +++++
> >  1 file changed, 5 insertions(+)
> >
> > diff --git a/doc/guides/rel_notes/deprecation.rst
> > b/doc/guides/rel_notes/deprecation.rst
> > index 5330d3b..d36d267 100644
> > --- a/doc/guides/rel_notes/deprecation.rst
> > +++ b/doc/guides/rel_notes/deprecation.rst
> > @@ -35,3 +35,8 @@ Deprecation Notices
> >  * The following fields have been deprecated in rte_eth_stats:
> >    imissed, ibadcrc, ibadlen, imcasts, fdirmatch, fdirmiss,
> >    tx_pause_xon, rx_pause_xon, tx_pause_xoff, rx_pause_xoff
> > +
> > +* The ABI changes are planned for struct rte_intr_handle, struct
> > rte_eth_conf
> > +  and struct eth_dev_ops to support interrupt mode feature from
> release
> > 2.1.
> > +  Those changes may be enabled in the upcoming release 2.1
> > +  with CONFIG_RTE_NEXT_ABI.
> > --
> > 1.8.1.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-30  5:04   ` [dpdk-dev] [PATCH v3] " Cunming Liang
  2015-07-30  5:14     ` Liu, Yong
  2015-07-30  8:31     ` He, Shaopeng
@ 2015-07-31  1:00     ` Zhang, Helin
  2015-08-12  8:51       ` Thomas Monjalon
  2 siblings, 1 reply; 8+ messages in thread
From: Zhang, Helin @ 2015-07-31  1:00 UTC (permalink / raw)
  To: Liang, Cunming, dev



> -----Original Message-----
> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Cunming Liang
> Sent: Wednesday, July 29, 2015 10:05 PM
> To: dev@dpdk.org
> Subject: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
> 
> The patch announces the planned ABI changes for interrupt mode.
> 
> Signed-off-by: Cunming Liang <cunming.liang@intel.com>
Acked-by: Helin Zhang <helin.zhang@intel.com>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [dpdk-dev] [PATCH v3] doc: announce abi change for interrupt mode
  2015-07-31  1:00     ` Zhang, Helin
@ 2015-08-12  8:51       ` Thomas Monjalon
  0 siblings, 0 replies; 8+ messages in thread
From: Thomas Monjalon @ 2015-08-12  8:51 UTC (permalink / raw)
  To: Liang, Cunming; +Cc: dev

> > The patch announces the planned ABI changes for interrupt mode.
> > 
> > Signed-off-by: Cunming Liang <cunming.liang@intel.com>
> Acked-by: Helin Zhang <helin.zhang@intel.com>

Applied, thanks

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-08-12  8:53 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-05  7:40 [dpdk-dev] [PATCH v1] abi: announce abi changes plan for interrupt mode Cunming Liang
2015-07-30  1:57 ` [dpdk-dev] [PATCH v2] doc: announce abi change " Cunming Liang
2015-07-30  5:04   ` [dpdk-dev] [PATCH v3] " Cunming Liang
2015-07-30  5:14     ` Liu, Yong
2015-07-30 14:25       ` O'Driscoll, Tim
2015-07-30  8:31     ` He, Shaopeng
2015-07-31  1:00     ` Zhang, Helin
2015-08-12  8:51       ` Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).