#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
f747554f |
|
17-Nov-2015 |
Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch> |
T24: remove remaining SCC code Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>
|
#
4cd853ef |
|
25-Jan-2012 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
slimmed down the usage of shared_queue in receive and send path Also, modified analyze_traces.py to accommodate antoine's benchmarking
|
#
74790ac9 |
|
20-Dec-2011 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
Fixed the issue with loading large files over NFS. The problem was mainly due to the way notifications from the driver were handled by the application. Now, every notification from driver triggers both handle_tx_done and handle_incoming_packets. The NFS is still slow, but most probably due to the use of inefficient pbuf type PBUF_RAM
|
#
9f98d664 |
|
07-Nov-2011 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
Partially working version with two bugs 1. Assertion failure about "Slot not clear" due to the unclear logic in sp_process_tx_done 2. Same packet getting delivered twice and hence generating Unknown XID warning in rpc.c code
|
#
1b55b4c0 |
|
06-Nov-2011 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
Mostly working version of new bulk transport
|
#
b4cfdbda |
|
01-Nov-2011 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
Cleaned up most of the debugging code in procon and mem_barrelfish Still there is a debugging code in ethersrv and also, mem_free is still wedging
|
#
574333f4 |
|
01-Nov-2011 |
pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch> |
Fixed the memory overwriting problem. Now the netd is getting the IP but pbuf free is going crazy. Also I need to cleanup all the debugging code added to find the memory overwriting problem.
|
#
919ea9c7 |
|
31-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Found temporary fix for the assertion failure in pbuf initialization code Somehow, adding slots into shared_pool is somehow leading to the changes in the variable buffer_list and corrupting it.
|
#
20c671bc |
|
10-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Fixed some subtle bugs in procon library
|
#
88d56fa1 |
|
09-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Added code to deal with tx_done communication with spp but this code is broken. Need more debugging to get it working
|
#
4513a31e |
|
09-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Minor changes in procon library to fix few minor issues
|
#
a3b8b087 |
|
08-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Sending packets to driver from applications is working with procon library The library has become little complicated and needs some cleanup, but good part is that, it is working.
|
#
cf158c44 |
|
08-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Added code to map the shared_pool memory into driver
|
#
15d8173a |
|
08-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
shared_pools are getting registered with buffers Now, need to load them properly into driver address space.
|
#
da975779 |
|
08-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Added code in procon library to create shared frames
|
#
2ab3ddef |
|
08-Oct-2011 |
pravin@inf.ethz.ch <pravin@inf.ethz.ch> |
Added a library procon for producer/consumer based shared buffer management. Also, added the library in the Hakefiles of all applications which needs it.
|