History log of /barrelfish-master/usr/monitor/capops/retrieve.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>


# 857c5a9b 19-Oct-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

monitor: capops: Remove no-longer-needed capops/magic.[ch]

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 17948f60 22-Jul-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

T258, T264, T270: Implement two-level cspace layout using L1/L2 CNode objects.

distops functionality is NYI.

This commit also makes the root cnodes explicit for sys_map(), closes T270.

Notable changes:
* LRPC LMP endpoints are regular capabilities in L2 cnode, no longer in root
cnode.
* Capability operations take a capability address for the root cnode relative
to which capability addresses are to be resolved. The root cnode capability
address must be resolvable in the current domains cspace.

Closes T264.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 2d6614ea 23-May-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

T242: handle FLOUNDER_ERR_TX_BUSY for all capops

Closes T242.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 32335032 05-Aug-2015 Reto Achermann <reto.achermann@inf.ethz.ch>

monitor: bugfixes in the revocation protocol

revoke_local was called twice resulting in state corruption

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# f895a7cc 05-Aug-2015 Reto Achermann <reto.achermann@inf.ethz.ch>

monitor: bugfixes in the revocation protocol

revoke_local was called twice resulting in state corruption

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# e56f514a 25-Mar-2014 Simon Gerber <simon.gerber@inf.ethz.ch>

Make x86_32 compile; some of the monitor invocations are disabled right now.


# b054b365 24-Jul-2012 Mark Nevill <nevillm@ethz.ch>

Keep cptrs right-shifted throughout capops.


# 78361ebb 12-Jun-2012 Mark Nevill <nevillm@ethz.ch>

Added "retrieve" operation for revoke.