History log of /barrelfish-master/lib/barrelfish/flounder_support.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>


# 2a1e8db1 03-Jan-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

ump,flounder: moving a flow control from a flounder level to a ump level

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


# 628bb6bd 21-Dec-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

flounder,waitsets: adding chanstate dependency in order to wait for a specific chanstate with minimal side effects

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


# b0e04368 20-Sep-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

mt-waitset: adding masking of channels so a thread won't handle two messages at the same time

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


# f17ed8eb 01-Sep-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

flounder: removing monitor header file dependency from UMP

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


# d328987d 26-Jul-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

Multi-threaded waitsets, tokens added to IPC messages.

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


# d2d9862d 20-Mar-2014 Simon Gerber <simon.gerber@inf.ethz.ch>

turn off monitor and spawn client debugging.


# a1a50bef 19-Mar-2014 Simon Gerber <simon.gerber@inf.ethz.ch>

Hacked x-core cap transfer to short-circuit on null caps.


# 061b592c 02-Apr-2012 Mark Nevill <nevillm@ethz.ch>

Removed some debugging prints.


# 3b035706 31-Mar-2012 Mark Nevill <nevillm@ethz.ch>

Use (now functioning) lmp give_away_cap to implement ump give_away_cap.


# e822f263 31-Mar-2012 Mark Nevill <nevillm@ethz.ch>

Completed implementation of "give away" cap support.


# be7408cb 25-Oct-2012 Raphael Fuchs <raphaelfuchs@student.ethz.ch>

libbarrelfish: Spilt private waitset_chan.h header into a public and private
header.

* Check all files that included the old header, if the need the private or the
public header or both or none at all. Some files included the header but
didn't use any of the functions provided by the header.

* Change libahci so that it no longer uses the libbarrelfish-private header.


# 2aa446a0 25-Jan-2012 Andrew Baumann <andrew.baumann@microsoft.com>

ump: fix possible corruption/deadlock sending zero-length buffers

This fixes a problem reported by Zeus Gómez Marmolejo where a
zero-length buffer was silently dropped (while reporting success) if
the send channel was full when sending the first fragment.


# 70c30847 23-Jan-2012 Andrew Baumann <andrew.baumann@microsoft.com>

remove support for Beehive

see the mailing list discussion at the end of December 2011 for motivation


# 6024ddd3 18-Jan-2012 Andrew Baumann <andrew.baumann@microsoft.com>

flounder/ump: fix inconsistent variable name / meaning in support code

"sent_id" was supposed to be the next sequence number to be sent, but
I think "next_id" is much saner... moreover, it started from zero,
which meant that the ack logic was inconsistent wrt received acks


# 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.