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


# 56060dfa 05-Oct-2017 Reto Achermann <reto.achermann@inf.ethz.ch>

Revert "remove unsave uses of __builtin_return_address()"

This reverts commit 69c768b411bd4ff6056756f0a3d588bb3486e735.

Squash the warning instead, to keep return address printing

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


# 69c768b4 01-Oct-2017 Reto Achermann <reto.achermann@inf.ethz.ch>

remove unsave uses of __builtin_return_address()

calls to __builtin_return_address with values greather than 0 are
unsave. See https://gcc.gnu.org/ml/gcc-patches/2015-06/msg00886.html

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


# 244ab29c 27-Feb-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

flounder: merging rpc client with a binding layer

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>


# fc7fc8de 16-Dec-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

T191: change PhysAddr, RAM, Frame, DevFrame and VNode_* cap types to have size in bytes

This only changes the actual struct capability reprensentation for these
types. Most of the code dealing with these types now uses log2ceil(bits) to
set the new `bytes` field.

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


# b600a240 08-Mar-2013 Kornilios Kourtis <kkourt@inf.ethz.ch>

New tracing infrastructure

This is a Distributed Systems Lab project by
Alexander Grest <agrest@student.ethz.ch> and David Stolz <stolzda@ethz.ch>


# cba58299 05-Feb-2012 Kornilios Kourtis <kkourt@inf.ethz.ch>

newlib,x86_32: use PRI{u,x}32, PRI{u,x}PTR, etc in format strings

Again this is needed because newlib defines uint32_t as unsigned long.
(In retrospect, I should just changed newlib's uint32_t to unsigned int)

Checkpoint:
compiles and boots qemu for x86-{32,64}-{newlib,freec}
Also, a couple of tests on real hardware (x86_64 only) work


# 77761397 16-Sep-2011 Jana Giceva <gicevaj@inf.ethz.ch>

Reverted problematic size change to network stack, along with several debug changes.


# 7b0afbd2 13-Sep-2011 Jana Giceva <gicevaj@inf.ethz.ch>

added debug output to monitor the memory stealing.


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