diff options
author | Damjan Marion <damarion@cisco.com> | 2017-11-02 17:07:59 +0100 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2018-03-22 15:54:43 +0000 |
commit | 5c37ce3e0264c0bec75610837c5819ff4407bd5c (patch) | |
tree | 445c8d5f9fa2ee7bdb1f8fb6e1228c1bcbf633d9 /src/vlibapi/api_shared.c | |
parent | 32f4e18c59f368e9c43f4483de12353280c2149b (diff) |
memif: version 2
In version 1 of the protocol sender was always ring producer and
receiver was consumer. In version 2 slave is always producer,
and in case of master-to-slave rings, slave is responsible for
populating ring with empty buffers.
As this is major change, we need to bump version number.
In addition, descriptor size is reduced to 16 bytes.
This change allows zero-copy-slave operation (to be privided in the separate
patch).
Change-Id: I02115d232f455ffc05c0bd247f7d03f47252cfaf
Signed-off-by: Damjan Marion <damarion@cisco.com>
Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Diffstat (limited to 'src/vlibapi/api_shared.c')
0 files changed, 0 insertions, 0 deletions