cryptodev: define value for unlimited sessions
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 5 Jul 2018 02:07:57 +0000 (03:07 +0100)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 11 Jul 2018 01:57:24 +0000 (03:57 +0200)
commit2925e0c190f57dccf31b5b716f50a83fd469d123
tree0edb3cc5e655863e12ac24b8d10561be31b366f3
parent25b05a1c806b0b2177cc71da3fa70e0d145fbc0a
cryptodev: define value for unlimited sessions

Currently, the info structure contains the maximum number
of sessions that a device can manage.
This field was useful when the session mempool was created inside
each device, but now it is created at the application level.

Most PMDs do not have a limitation on the sessions managed,
but a few do, therefore this field must remain in the structure.
However, a new value, 0, can be used to indicate that
a device does not have an actual maximum of sessions.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
app/test-crypto-perf/main.c
doc/guides/rel_notes/release_18_08.rst
examples/ipsec-secgw/ipsec-secgw.c
lib/librte_cryptodev/rte_cryptodev.h
test/test/test_cryptodev.c