Second set of patches for Bulk Transfer DSL project
authorStefan Kaestle <stefan.kaestle@inf.ethz.ch>
Wed, 20 Aug 2014 12:26:18 +0000 (14:26 +0200)
committerStefan Kaestle <stefan.kaestle@inf.ethz.ch>
Wed, 20 Aug 2014 12:26:18 +0000 (14:26 +0200)
commit81e3710f9f5504d3eab79ffd1bdf06da9f0aa704
treeb155cb710581bf1ef71f9fc875b5ee253c0dbede
parent196f67469a6b1a9e71bd3ab138a63e87155183a2
Second set of patches for Bulk Transfer DSL project

See commit 854eafa
104 files changed:
devices/e10k.dev
errors/errno.fugu
hake/menu.lst.x86_64
hake/symbolic_targets.mk
if/Hakefile
if/block_service.if
if/bulk_ctrl.if
if/e10k.if
include/barrelfish/memobj.h
include/barrelfish/waitset.h
include/barrelfish/waitset_chan.h
include/bulk_transfer/bulk_allocator.h
include/bulk_transfer/bulk_net.h
include/bulk_transfer/bulk_net_proxy.h [new file with mode: 0644]
include/bulk_transfer/bulk_sm.h
include/bulk_transfer/bulk_transfer.h
kernel/arch/arm_gem5/paging.c
kernel/arch/armv5/paging.c
kernel/arch/armv7-m/paging.c
kernel/arch/omap44xx/paging.c
kernel/arch/x86_32/page_mappings_arch.c
kernel/arch/x86_64/page_mappings_arch.c
kernel/include/paging_generic.h
kernel/paging_generic.c
lib/barrelfish/event_queue.c
lib/barrelfish/include/waitset_chan_priv.h
lib/barrelfish/vspace/memobj_fixed.c
lib/barrelfish/waitset.c
lib/bulk_transfer/Hakefile
lib/bulk_transfer/backends/local/control_channel.c
lib/bulk_transfer/backends/net/bulk_net_backend.h
lib/bulk_transfer/backends/net/bulk_net_buffer.c [deleted file]
lib/bulk_transfer/backends/net/bulk_net_channel.c [deleted file]
lib/bulk_transfer/backends/net/bulk_net_control.c [deleted file]
lib/bulk_transfer/backends/net/bulk_net_e10k.c [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_e10k.h [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_endpoint.c
lib/bulk_transfer/backends/net/bulk_net_no_copy.c [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_pool.c [deleted file]
lib/bulk_transfer/backends/net/bulk_net_proxy.c [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_transfer.c [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_transfer.h [new file with mode: 0644]
lib/bulk_transfer/backends/net/bulk_net_transparent.c [new file with mode: 0644]
lib/bulk_transfer/backends/net/e10k_queue.h [new file with mode: 0644]
lib/bulk_transfer/backends/net/stack_allocator.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/buffers.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/bulk_sm_impl.h [new file with mode: 0644]
lib/bulk_transfer/backends/sm/channel.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/endpoint.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/flounder_helpers.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/pending_msg.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/pending_msg.h [new file with mode: 0644]
lib/bulk_transfer/backends/sm/pool.c [new file with mode: 0644]
lib/bulk_transfer/backends/sm/ws_helpers.c [new file with mode: 0644]
lib/bulk_transfer/bulk_allocator.c
lib/bulk_transfer/bulk_buffer.c
lib/bulk_transfer/bulk_buffer.h
lib/bulk_transfer/bulk_channel.c
lib/bulk_transfer/bulk_pool.c
lib/bulk_transfer/bulk_pool.h
lib/bulk_transfer/error_codes [deleted file]
lib/bulk_transfer/helpers.h
lib/lwip/src/core/ipv4/icmp.c
usr/bench/bulk_transfer/Hakefile [new file with mode: 0644]
usr/bench/bulk_transfer/common.c [new file with mode: 0644]
usr/bench/bulk_transfer/common.h [new file with mode: 0644]
usr/bench/bulk_transfer/micro_echo.c [new file with mode: 0644]
usr/bench/bulk_transfer/micro_rtt.c [new file with mode: 0644]
usr/bench/bulk_transfer/micro_throughput.c [new file with mode: 0644]
usr/block_server/Hakefile
usr/block_server/block_server.c
usr/block_server/block_server.h
usr/block_server/block_server_client.c
usr/block_server/block_storage.c
usr/block_server/block_storage.h
usr/block_server/block_storage_cache.c
usr/block_server/local_server.c
usr/block_server/local_server.h
usr/block_server/net_benchmark.c [new file with mode: 0644]
usr/block_server/network_client.c
usr/block_server/network_client.h
usr/block_server/network_common.h
usr/block_server/network_server.c
usr/block_server/network_server.h
usr/block_server_user/Hakefile [new file with mode: 0644]
usr/block_server_user/benchmark.c [new file with mode: 0644]
usr/block_server_user/benchmark.h [new file with mode: 0644]
usr/block_server_user/bs_connector.c [new file with mode: 0644]
usr/block_server_user/bs_connector.h [new file with mode: 0644]
usr/block_server_user/bs_user.c [new file with mode: 0644]
usr/bulk_transfer_passthrough/Hakefile [new file with mode: 0644]
usr/bulk_transfer_passthrough/passthrough.c [new file with mode: 0644]
usr/drivers/e10k/e10k.c [deleted file]
usr/drivers/e10k/e10k_cdriver.c
usr/drivers/e10k/e10k_qdriver.c
usr/netd/ARP_lookup_service.c
usr/tests/bulk_transfer/Hakefile
usr/tests/bulk_transfer/bulk_mini.c
usr/tests/bulk_transfer/bulk_netproxy.c [new file with mode: 0644]
usr/tests/bulk_transfer/bulk_nettrans.c [new file with mode: 0644]
usr/tests/bulk_transfer/bulk_shm.c [new file with mode: 0644]
usr/tests/bulk_transfer/sleep.c [new file with mode: 0644]
usr/tests/bulk_transfer/sleep.h [moved from lib/bulk_transfer/backends/sm/control_channel.c with 54% similarity]
usr/tests/nkm/modify_flags.c