History log of /barrelfish-master/usr/bcached/service.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>


# a8c4d257 22-Feb-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

flounder: making const pointers in receiving handlers, using CONST_CAST as a temporary solution in few places but finally it should be removed

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# c526a9e8 20-Sep-2011 Kornilios Kourtis <kkourt@inf.ethz.ch>

bcached: add support for concurrent readers

In the case of multiple concurrent readers, bcached return invalid
information. The reason was that answers were issued to successive
readers, before the first reader had a chance to fill-in the data.

Fixed this by adding queues of readers to be notified when the data
are filled by the first reader.

--HG--
extra : rebase_source : e5b5463846ea1b15f91dbd9eec5b8737463d391a


# 9d1bd1f6 01-Sep-2011 Simon Peter <speter@inf.ethz.ch>

* Added compile trace replayer
* Disabled fixes to bcache locking
* Fixed hashtable to use const void instead of just void
* Made fopen buffer even bigger to preserve close-to-open semantics
for larger files.
* Worked around SCC bootup race (channel teardown NYI)


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

Merge from ASPLOS tree.