Partially working version of the modified network stack.
authorpravin@inf.ethz.ch <pravin@inf.ethz.ch>
Thu, 31 Oct 2013 03:39:56 +0000 (04:39 +0100)
committerpravin@inf.ethz.ch <pravin@inf.ethz.ch>
Thu, 31 Oct 2013 03:39:56 +0000 (04:39 +0100)
commita6171934180d16ef1f4f74204d3ec6dc40f9f1ae
tree00636e9e2934eccbeb30400b93507a09eeff0881
parent00354b1a5eaaaa0cb8792ce54609df0d07fa27c1
Partially working version of the modified network stack.
Status: Networking works
Small website test works (Barrelfish website without pdfs)
Full website test does not work (Barrelfish website with pdfs)
Tests done with e1000n running on separate core
31 files changed:
include/contmng/contmng.h
include/lwip/debug.h
include/lwip/opt.h
include/trace/trace.h
kernel/arch/x86_64/irq.c
kernel/schedule_rbed.c
kernel/syscall.c
lib/barrelfish/arch/x86_64/dispatch.c
lib/barrelfish/dispatch.c
lib/barrelfish/threads.c
lib/contmng/contmng.c
lib/lwip/src/barrelfish/ARP_lookup_client.c
lib/lwip/src/barrelfish/idc_barrelfish.c
lib/lwip/src/core/ipv4/ip.c
lib/lwip/src/core/udp.c
lib/lwip/src/netif/bfeth.c
lib/lwip/src/netif/etharp.c
lib/lwip/src/sys_arch.c
lib/net_interfaces/interface_raw.c
lib/net_queue_manager/net_soft_filters_srv_impl.c
lib/net_queue_manager/queue_manager.c
lib/nfs/nfs.c
lib/nfs/nfs_debug.h
lib/nfs/rpc.c
trace_definitions/trace_defs.pleco
usr/bench/net_latency/elb/benchmark.c
usr/bench/net_latency/elb/benchmark_tcp.c
usr/drivers/e1000/e1000n.c
usr/netd/ARP_lookup_service.c
usr/webserver/http_cache.c
usr/webserver/main.c