]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
msg/async: add dpdk stack plugin
authorHaomai Wang <haomai@xsky.com>
Tue, 2 Aug 2016 15:50:13 +0000 (23:50 +0800)
committerHaomai Wang <haomai@xsky.com>
Wed, 9 Nov 2016 03:39:20 +0000 (11:39 +0800)
commiteae7d5a6450aba35ff88e6667c5f2bcca51fe6f8
treedec1a491a8f71d4eb424ff9dcccbca5eb3ea505c
parent252479d8e38d141835824b7a68c4de43fe66e317
msg/async: add dpdk stack plugin

Signed-off-by: Haomai Wang <haomai@xsky.com>
50 files changed:
.gitmodules
CMakeLists.txt
cmake/modules/Finddpdk.cmake
src/CMakeLists.txt
src/common/Tub.h [new file with mode: 0644]
src/common/config_opts.h
src/dpdk [new submodule]
src/global/CMakeLists.txt
src/include/config-h.in.cmake
src/msg/async/Stack.cc
src/msg/async/Stack.h
src/msg/async/dpdk/ARP.cc [new file with mode: 0644]
src/msg/async/dpdk/ARP.h [new file with mode: 0644]
src/msg/async/dpdk/DPDK.cc [new file with mode: 0644]
src/msg/async/dpdk/DPDK.h [new file with mode: 0644]
src/msg/async/dpdk/DPDKStack.cc [new file with mode: 0644]
src/msg/async/dpdk/DPDKStack.h [new file with mode: 0644]
src/msg/async/dpdk/EventDPDK.cc [new file with mode: 0644]
src/msg/async/dpdk/EventDPDK.h [new file with mode: 0644]
src/msg/async/dpdk/IP.cc [new file with mode: 0644]
src/msg/async/dpdk/IP.h [new file with mode: 0644]
src/msg/async/dpdk/IPChecksum.cc [new file with mode: 0644]
src/msg/async/dpdk/IPChecksum.h [new file with mode: 0644]
src/msg/async/dpdk/Packet.cc [new file with mode: 0644]
src/msg/async/dpdk/Packet.h [new file with mode: 0644]
src/msg/async/dpdk/PacketUtil.h [new file with mode: 0644]
src/msg/async/dpdk/TCP-Stack.h [new file with mode: 0644]
src/msg/async/dpdk/TCP.cc [new file with mode: 0644]
src/msg/async/dpdk/TCP.h [new file with mode: 0644]
src/msg/async/dpdk/UserspaceEvent.cc [new file with mode: 0644]
src/msg/async/dpdk/UserspaceEvent.h [new file with mode: 0644]
src/msg/async/dpdk/align.h [new file with mode: 0644]
src/msg/async/dpdk/array_map.h [new file with mode: 0644]
src/msg/async/dpdk/byteorder.h [new file with mode: 0644]
src/msg/async/dpdk/capture.h [new file with mode: 0644]
src/msg/async/dpdk/circular_buffer.h [new file with mode: 0644]
src/msg/async/dpdk/const.h [new file with mode: 0644]
src/msg/async/dpdk/dpdk_rte.cc [new file with mode: 0644]
src/msg/async/dpdk/dpdk_rte.h [new file with mode: 0644]
src/msg/async/dpdk/ethernet.cc [new file with mode: 0644]
src/msg/async/dpdk/ethernet.h [new file with mode: 0644]
src/msg/async/dpdk/ip_types.h [new file with mode: 0644]
src/msg/async/dpdk/net.cc [new file with mode: 0644]
src/msg/async/dpdk/net.h [new file with mode: 0644]
src/msg/async/dpdk/queue.h [new file with mode: 0644]
src/msg/async/dpdk/shared_ptr.h [new file with mode: 0644]
src/msg/async/dpdk/stream.h [new file with mode: 0644]
src/msg/async/dpdk/toeplitz.h [new file with mode: 0644]
src/msg/async/dpdk/transfer.h [new file with mode: 0644]
src/test/msgr/test_async_driver.cc