doc: announce the deprecation of legacy virtio support
Checks
Commit Message
From: Jerin Jacob <jerinj@marvell.com>
The legacy virtio is not architecture agnostics.
It relies on x86 IO port scheme support for its working.
The legacy virtio is only the consumer of RTE_KDRV_NONE in the DPDK
PCI subsystem. Legacy virtio deprecation will also optimize DPDK PCI
enumeration management as it does not need to probe RTE_KDRV_NONE based
devices anymore.
Deprecation is planned for v20.08 release.
More details at http://patches.dpdk.org/patch/69351/
Cc: maxime.coquelin@redhat.com
Cc: david.marchand@redhat.com
Signed-off-by: Jerin Jacob <jerinj@marvell.com>
---
doc/guides/rel_notes/deprecation.rst | 8 ++++++++
1 file changed, 8 insertions(+)
Comments
23/05/2020 16:07, jerinj@marvell.com:
> From: Jerin Jacob <jerinj@marvell.com>
>
> The legacy virtio is not architecture agnostics.
> It relies on x86 IO port scheme support for its working.
> The legacy virtio is only the consumer of RTE_KDRV_NONE in the DPDK
> PCI subsystem. Legacy virtio deprecation will also optimize DPDK PCI
> enumeration management as it does not need to probe RTE_KDRV_NONE based
> devices anymore.
>
> Deprecation is planned for v20.08 release.
>
> More details at http://patches.dpdk.org/patch/69351/
>
> Cc: maxime.coquelin@redhat.com
> Cc: david.marchand@redhat.com
> Signed-off-by: Jerin Jacob <jerinj@marvell.com>
> ---
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> +* virtio: The legacy virtio is not architecture agnostics.
> + It relies on x86 IO port scheme support for its working.
> + The legacy virtio is only the consumer of RTE_KDRV_NONE in DPDK PCI subsystem.
> + Legacy virtio deprecation will also optimize DPDK PCI enumeration management as
> + it does not need to probe RTE_KDRV_NONE based devices anymore.
> + Deprecation is planned for v20.08 release.
What means deprecation exactly?
When the feature is going to be removed?
> + More details at http://patches.dpdk.org/patch/69351/
On Mon, May 25, 2020 at 5:14 AM Thomas Monjalon <thomas@monjalon.net> wrote:
>
> 23/05/2020 16:07, jerinj@marvell.com:
> > From: Jerin Jacob <jerinj@marvell.com>
> >
> > The legacy virtio is not architecture agnostics.
> > It relies on x86 IO port scheme support for its working.
> > The legacy virtio is only the consumer of RTE_KDRV_NONE in the DPDK
> > PCI subsystem. Legacy virtio deprecation will also optimize DPDK PCI
> > enumeration management as it does not need to probe RTE_KDRV_NONE based
> > devices anymore.
> >
> > Deprecation is planned for v20.08 release.
> >
> > More details at http://patches.dpdk.org/patch/69351/
> >
> > Cc: maxime.coquelin@redhat.com
> > Cc: david.marchand@redhat.com
> > Signed-off-by: Jerin Jacob <jerinj@marvell.com>
> > ---
> > --- a/doc/guides/rel_notes/deprecation.rst
> > +++ b/doc/guides/rel_notes/deprecation.rst
> > +* virtio: The legacy virtio is not architecture agnostics.
> > + It relies on x86 IO port scheme support for its working.
> > + The legacy virtio is only the consumer of RTE_KDRV_NONE in DPDK PCI subsystem.
> > + Legacy virtio deprecation will also optimize DPDK PCI enumeration management as
> > + it does not need to probe RTE_KDRV_NONE based devices anymore.
> > + Deprecation is planned for v20.08 release.
>
> What means deprecation exactly?
> When the feature is going to be removed?
I will change the wording. I think, we can target the removal in 20.11 release.
>
> > + More details at http://patches.dpdk.org/patch/69351/
>
>
>
@@ -107,3 +107,11 @@ Deprecation Notices
Python 2 support will be completely removed in 20.11.
In 20.08, explicit deprecation warnings will be displayed when running
scripts with Python 2.
+
+* virtio: The legacy virtio is not architecture agnostics.
+ It relies on x86 IO port scheme support for its working.
+ The legacy virtio is only the consumer of RTE_KDRV_NONE in DPDK PCI subsystem.
+ Legacy virtio deprecation will also optimize DPDK PCI enumeration management as
+ it does not need to probe RTE_KDRV_NONE based devices anymore.
+ Deprecation is planned for v20.08 release.
+ More details at http://patches.dpdk.org/patch/69351/