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


# 6163f58e 17-Mar-2015 Simon Gerber <simon.gerber@inf.ethz.ch>

T80: implement "append-only" memobj and use for sbrk().

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


# ef794352 24-Jul-2017 Simon Gerber <simon.gerber@inf.ethz.ch>

Fix various memory leaks and uninitialized variable uses as reported by cppcheck

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


# 9364103f 15-Dec-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

libbarrelfish: make cap deletion in memobj_destroy_anon() optional

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


# 6e8df383 18-Jun-2014 Simon Gerber <simon.gerber@hp.com>

vspace/utils.c: cleaned up trailing spaces.

Signed-off-by: Simon Gerber <simon.gerber@hp.com>


# 082f35e8 18-Jun-2014 Simon Gerber <simon.gerber@hp.com>

properly zero newly allocated memobj and vregion.

Signed-off-by: Simon Gerber <simon.gerber@hp.com>


# 7e3c9de3 16-Jun-2014 Simon Gerber <simon.gerber@hp.com>

x86_64: fixed unmap last leaf, added code to allow users to easily map large/huge pages.

Signed-off-by: Simon Gerber <simon.gerber@hp.com>


# b1a34b18 16-Jun-2014 Simon Gerber <simon.gerber@hp.com>

x86_64: cleanup of pmap do_map and supporting code.

Signed-off-by: Simon Gerber <simon.gerber@hp.com>


# 196f6746 20-Aug-2014 Stefan Kaestle <stefan.kaestle@inf.ethz.ch>

Cleanup

This should now be equivalent to previous dc2b342


# 854eafa2 20-Aug-2014 Stefan Kaestle <stefan.kaestle@inf.ethz.ch>

Added code from two Bulk Transfer Distributed Systems Lab projects:

1) Reto Achermann, Antoine Kaufmann. Bulk Transfer over Network
2) Added code from two Bulk Transfer Distributed Systems Labs projects

The reports are available from the Barrelfish website.


# 402b4fb8 23-May-2012 Andrew Baumann <andrew.baumann@microsoft.com>

revert vspace_map_anon_aligned API change, and try to make the interface slightly saner

passing a struct memobj when you expect and use a larger struct
memobj_anon (and the caller must know this) is insanity

--HG--
extra : transplant_source : %B4%1Fu%1E%16%22%D5%B7%0C%DA%09%0Dk%F6%9D%02%5C%8A%E8%2C


# 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


# 522b8c0f 28-Dec-2011 Zeus Gómez Marmolejo <zeus.gomez@bsc.es>

Boots correctly for both freec and newlib


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

Merge from ASPLOS tree.


# e196fe93 18-Jul-2011 Andrew Baumann <andrew.baumann@microsoft.com>

fixes to enable compilation with ICC

The primary changes are avoiding pointer arithmetic on void * types, which is
evidently a GCCism: instead a byte-sized pointer type should be used.

Other changes include workarounds to avoid uninitialised variable warnings,
and an insistence that const values have an initialiser (being static and implicitly
initialised to zero isn't sufficient).


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

Initial version of public stable barrelfish repository.