History log of /barrelfish-master/lib/lwip/src/sys_arch.c
Revision Date Author Comments
# 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>


# c8734d8c 27-Nov-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Fixed compilation related issues. Now the code compiles on most of the
architectures


# a6171934 30-Oct-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

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


# 3875f272 16-Jan-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Barrelfish is compiling after the merge


# dd306740 04-Jul-2012 Lukas Humbel <none@none>

HACK prepare lwip to compile in our setting


# 3863fdb5 08-Jul-2012 Simon Peter <speter@inf.ethz.ch>

lwIP: Remove duplicate (and buggy) implementations in OS-specific
sys_arch.c, which are also available in the OS-generic core/sys.c. I
don't know why we had these in sys_arch.c.

Problems with the sys_arch.c implementations:

* sys_msleep(): was NYI
* sys_timeout(): Didn't properly sort new timeout into timeouts list
* sys_untimeout(): Didn't free() any removed timeout
* sys_sem_wait(): Didn't process timeouts
* sys_sem_wait_timeout(): Dito
* sys_mbox_fetch(): Dito

Note that sys_sem_wait(), sys_sem_wait_timeout(), and sys_mbox_fetch()
in sys.c still don't process timeouts, as they rely on
sys_arch_sem_wait() and thread_cond_wait_timeout() from sys_arch.c,
which currently ignore timeouts.


# 559955b4 02-Aug-2011 Simon Peter <speter@inf.ethz.ch>

Merge from ASPLOS tree.


# 9299dcef 08-Jul-2011 Stefan Kästle <stefan.kaestle@inf.ethz.ch>

Initial version of public stable barrelfish repository.