numam-dpdk/doc/guides
Gaetan Rivet 2ee10c8a56 doc: announce ABI change for device parameters
The PCI and virtual bus are planned to be moved to the generic
drivers/bus directory in v17.08. For this change to be possible, the EAL
must be made completely independent.

The rte_devargs structure currently holds device representation internal
to those two busses. It must be made generic before this work can be
completed.

Instead of using either a driver name for a vdev or a PCI address for a
PCI device, a devargs structure will have to be able to describe any
possible device on all busses, without introducing dependencies on
any bus-specific device representation. This will break the ABI for this
structure.

Additionally, an evolution will occur regarding the device parsing
from the command-line. A user must be able to set which bus will handle
which device, and this setting is integral to the definition of a
device.

The format has not yet been formally defined, but a proposition will
follow soon for a new command line parameter format for all devices.

Signed-off-by: Gaetan Rivet <gaetan.rivet@6wind.com>
Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Acked-by: David Marchand <david.marchand@6wind.com>
Acked-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
2017-05-11 01:13:41 +02:00
..
contributing doc: add maintainer role about replying questions 2017-04-06 22:36:55 +02:00
cryptodevs doc: factorize overview table CSS 2017-05-07 22:27:29 +02:00
eventdevs vdev: remove eal prefix 2017-05-05 14:38:35 +02:00
faq doc: correct the hugepage limitation on 32-bit 2017-05-01 00:23:13 +02:00
freebsd_gsg doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
howto doc: fix usertools path in guides 2017-05-07 17:01:55 +02:00
linux_gsg doc: add kernel module restriction for VF 2017-05-07 14:32:17 +02:00
nics doc: add details about MDD with ixgbe kernel PF 2017-05-10 21:46:54 +02:00
prog_guide doc: update bonding device name in prog guide 2017-05-10 22:39:51 +02:00
rel_notes doc: announce ABI change for device parameters 2017-05-11 01:13:41 +02:00
sample_app_ug pci: remove eal prefix 2017-05-05 14:38:17 +02:00
testpmd_app_ug app/testpmd: print all or no events 2017-05-10 18:44:55 +02:00
tools app/crypto-perf: add range/list of sizes 2017-04-06 00:17:44 +02:00
xen doc: use corelist instead of coremask 2017-03-01 20:39:58 +01:00
conf.py doc: factorize overview table CSS 2017-05-07 22:27:29 +02:00
index.rst doc: add event device and software eventdev 2017-04-04 19:19:52 +02:00