Message ID | 20210730082416.10741-1-chenbo.xia@intel.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Thomas Monjalon |
Headers | show |
Series | [v2] vhost: announce experimental tag removal of vhost APIs | expand |
Context | Check | Description |
---|---|---|
ci/iol-abi-testing | success | Testing PASS |
ci/iol-testing | success | Testing PASS |
ci/iol-mellanox-Performance | success | Performance Testing PASS |
ci/iol-intel-Performance | success | Performance Testing PASS |
ci/iol-intel-Functional | success | Functional Testing PASS |
ci/iol-spell-check-testing | warning | Testing issues |
ci/intel-Testing | success | Testing PASS |
ci/Intel-compilation | success | Compilation OK |
ci/github-robot | success | github build: passed |
ci/checkpatch | success | coding style OK |
> -----Original Message----- > From: dev <dev-bounces@dpdk.org> On Behalf Of Chenbo Xia > Sent: Friday, July 30, 2021 9:24 AM > To: dev@dpdk.org; maxime.coquelin@redhat.com; amorenoz@redhat.com; > stephen@networkplumber.org; thomas@monjalon.net; Yigit, Ferruh > <ferruh.yigit@intel.com>; Richardson, Bruce <bruce.richardson@intel.com>; > Ananyev, Konstantin <konstantin.ananyev@intel.com>; > ktraynor@redhat.com; jerinjacobk@gmail.com > Subject: [dpdk-dev] [PATCH v2] vhost: announce experimental tag removal > of vhost APIs > > This patch announces the experimental tag removal of 10 vhost APIs, > which have been experimental for more than 2 years. All APIs could > be made stable in DPDK 21.11. > > Signed-off-by: Chenbo Xia <chenbo.xia@intel.com> > Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com> > --- > 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 9584d6bfd7..5d5b7884d7 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -147,3 +147,11 @@ Deprecation Notices > * cmdline: ``cmdline`` structure will be made opaque to hide platform- > specific > content. On Linux and FreeBSD, supported prior to DPDK 20.11, > original structure will be kept until DPDK 21.11. > + > +* vhost: The experimental tags of > ``rte_vhost_driver_get_protocol_features``, > + ``rte_vhost_driver_get_queue_num``, ``rte_vhost_crypto_create``, > + ``rte_vhost_crypto_free``, ``rte_vhost_crypto_fetch_requests``, > + ``rte_vhost_crypto_finalize_requests``, > ``rte_vhost_crypto_set_zero_copy``, > + ``rte_vhost_va_from_guest_pa``, ``rte_vhost_extern_callback_register``, > + and ``rte_vhost_driver_set_protocol_features`` APIs will be removed and > the > + APIs will be made stable in DPDK 21.11. > -- > 2.17.1 As of rte_vhost_crypto related APIs Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
> -----Original Message----- > From: dev <dev-bounces@dpdk.org> On Behalf Of Chenbo Xia > Sent: Friday, July 30, 2021 4:24 PM > To: dev@dpdk.org; maxime.coquelin@redhat.com; amorenoz@redhat.com; > stephen@networkplumber.org; thomas@monjalon.net; Yigit, Ferruh > <ferruh.yigit@intel.com>; Richardson, Bruce <bruce.richardson@intel.com>; > Ananyev, Konstantin <konstantin.ananyev@intel.com>; > ktraynor@redhat.com; jerinjacobk@gmail.com > Subject: [dpdk-dev] [PATCH v2] vhost: announce experimental tag removal of > vhost APIs > > This patch announces the experimental tag removal of 10 vhost APIs, > which have been experimental for more than 2 years. All APIs could > be made stable in DPDK 21.11. > > Signed-off-by: Chenbo Xia <chenbo.xia@intel.com> > Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com> > --- > 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 9584d6bfd7..5d5b7884d7 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -147,3 +147,11 @@ Deprecation Notices > * cmdline: ``cmdline`` structure will be made opaque to hide platform- > specific > content. On Linux and FreeBSD, supported prior to DPDK 20.11, > original structure will be kept until DPDK 21.11. > + > +* vhost: The experimental tags of > ``rte_vhost_driver_get_protocol_features``, > + ``rte_vhost_driver_get_queue_num``, ``rte_vhost_crypto_create``, > + ``rte_vhost_crypto_free``, ``rte_vhost_crypto_fetch_requests``, > + ``rte_vhost_crypto_finalize_requests``, ``rte_vhost_crypto_set_zero_copy``, > + ``rte_vhost_va_from_guest_pa``, ``rte_vhost_extern_callback_register``, > + and ``rte_vhost_driver_set_protocol_features`` APIs will be removed and > the > + APIs will be made stable in DPDK 21.11. > -- > 2.17.1 Acked-by: Marvin Liu <yong.liu@intel.com>
30/07/2021 10:24, Chenbo Xia: > This patch announces the experimental tag removal of 10 vhost APIs, > which have been experimental for more than 2 years. All APIs could > be made stable in DPDK 21.11. > > Signed-off-by: Chenbo Xia <chenbo.xia@intel.com> > Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com> > --- > +* vhost: The experimental tags of ``rte_vhost_driver_get_protocol_features``, > + ``rte_vhost_driver_get_queue_num``, ``rte_vhost_crypto_create``, > + ``rte_vhost_crypto_free``, ``rte_vhost_crypto_fetch_requests``, > + ``rte_vhost_crypto_finalize_requests``, ``rte_vhost_crypto_set_zero_copy``, > + ``rte_vhost_va_from_guest_pa``, ``rte_vhost_extern_callback_register``, > + and ``rte_vhost_driver_set_protocol_features`` APIs will be removed and the > + APIs will be made stable in DPDK 21.11. Acked-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Marvin Liu <yong.liu@intel.com> "APIs" is replaced with "API functions" for correctness. Applied, thanks.
diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 9584d6bfd7..5d5b7884d7 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -147,3 +147,11 @@ Deprecation Notices * cmdline: ``cmdline`` structure will be made opaque to hide platform-specific content. On Linux and FreeBSD, supported prior to DPDK 20.11, original structure will be kept until DPDK 21.11. + +* vhost: The experimental tags of ``rte_vhost_driver_get_protocol_features``, + ``rte_vhost_driver_get_queue_num``, ``rte_vhost_crypto_create``, + ``rte_vhost_crypto_free``, ``rte_vhost_crypto_fetch_requests``, + ``rte_vhost_crypto_finalize_requests``, ``rte_vhost_crypto_set_zero_copy``, + ``rte_vhost_va_from_guest_pa``, ``rte_vhost_extern_callback_register``, + and ``rte_vhost_driver_set_protocol_features`` APIs will be removed and the + APIs will be made stable in DPDK 21.11.