projects
/
barrelfish
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Handing over alignment paramenter of morecore when spanning
2015-05-04
Reto Achermann
Handing over alignment paramenter of morecore when...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_32: only allow larger page sizes for morecore when...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
armv5: make cpu driver run again.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Fix large page code so it compiles on 32bit / ARM.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
libbarrelfish: fix morecore heap with 1GB pages.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Merge large page support code.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: kernel: cleanup of page table dumping.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
mmu aware vspace: added sane fallback for basecn allocations.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: cleaned up large page code.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
large page test: improvements in output.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86: pmap: Added debug output to has_vnode.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Clarified printfs in large page test.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
libbarrelfish: Refactored onthread init slightly.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added test case to inspect processed argc/argv after...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added command line arg for overriding default heap...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added Config.hs flag for morecore pagesize.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Fixed morecore_reinit() to properly not remap when...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: pmap_map: Fixed size check to actually work...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
vspace_mmu_aware: fixed edge case in assertions.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added remapping functionality for malloc.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added malloc test to check whether large page magic...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
make mmu_aware vspace code support multiple page sizes.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: cleaned up corner cases in pmap code.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: pmap: removed support code for mixed-size mappings.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: kernel: cleanup trailing spaces.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Cleanup of unmap error handling and proper checks for...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
Added unaligned mixed 4k/2M test in large page tests.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
newlib: libbarrelfish: properly hook up assert functionality.
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: pmap: cleanup and added some plumbing for mixed...
commit
|
commitdiff
|
tree
2015-05-04
Simon Gerber
x86_64: cleaned up magic constant 9 (ptable_bits) in...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Fixed VREGION_FLAGS_MASK.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
vspace/utils.c: cleaned up trailing spaces.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_32: compiles with PAE enabled.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_32: Added notice about CONFIG_PSE in large page...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_32: kernel: cleaned up large page mapping code.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Added x86_32 version of large page test.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
properly zero newly allocated memobj and vregion.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_32: kernel: added support for large pages to paging_dump...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Refactored pmap code for x86_{64,32}.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Fixed paging_tlb_flush_range to compile on x86_32.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Added large page test.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: lazily clean up empty page tables when creating...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: pmap do_map fine-grained debug output ctrl.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: fix is_same_{pdir,pdpt,pml4} functions to properly...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
kernel: x86_64: updated paging_dump_tables to understand...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: fixed unmap last leaf, added code to allow...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: fix page sizes to be derived from sizes in...
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: cleaned up and refactored pmap unmap code.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: fixed selective tlb flushing page size choice.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: cleanup of pmap do_map and supporting code.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
x86_64: Fixed typo in determine_addr_raw.
commit
|
commitdiff
|
tree
2015-04-30
Simon Gerber
Kernel test that checks that we preserve page table...
commit
|
commitdiff
|
tree
2015-04-30
Andreas Dillier
Largepage Code, arm addition
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-04-30
Andreas Dillier
Largepage repository
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-04-30
Andreas Dillier
Added large page capabilities to the x86 architecture.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
32bit: libbarrelfish: fix casts in new x-core thread...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
hake: minor bugfixes.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
T73: do full TLB flush when modifying flags.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
kernel: x86_64: fix error passthrough in modify_flags.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
kernel: Fix and deduplicate cte_for_cap().
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
T65: implement proper x-core join.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
T65: properly implement x-core thread creation.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
fish: Add simple hexdump utility.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
cxxabi: abort_message: Add info about dispatcher, core...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
Add get_absolute_time() syscall + implement std::chrono...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
cxx: Replaced abort() in thread.cpp with USER_PANIC().
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
cxx: implement thread::this_thread::sleep_for() using...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
cxx: fixed thread::join() and added simple threads...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
cxx: Added various bits and pieces in cxx tests.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
posixcompat: properly handle PTHREAD_MUTEX_RECURSIVE...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
posixcompat: fixed pthread_mutex_lock to work with...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-03-09
Simon Gerber
libterm: blocking client: tell user how much we've...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-17
Simon Gerber
spawnd: reorganized code to eliminate duplicate get_core_id...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-17
Simon Gerber
harness: Added extra PASS/FAIL output line in non-debug...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-17
Simon Gerber
spawnd: clarify "up" message with core id.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-17
Simon Gerber
monitor: change debug_printf in delete_steps_init(...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-03
Simon Gerber
posixcompat: added stubs for fchown,fchmod,mmap,munmap.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-03
Simon Gerber
x86_64: added more descriptive error message in generic_hand...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-02
Simon Gerber
Added C++ test that includes barrelfish/barrelfish.h
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-02
Simon Gerber
Rename struct slab_alloc to struct slab_allocator.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-02-02
Simon Gerber
Make include/barrelfish/ump_impl.h compile for C++.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-01-29
Simon Gerber
Removed submodules.
commit
|
commitdiff
|
tree
2015-01-28
Simon Gerber
copy-on-write example: added actual copying of frame...
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-01-13
Simon Gerber
gem5: fixed booting non-bsp cores.
Signed-off-by: Simon Gerber <
simon.gerber@inf.ethz.ch
>
commit
|
commitdiff
|
tree
2015-01-12
Simon Gerber
Added copy-on-write example program.
commit
|
commitdiff
|
tree
2015-01-12
Simon Gerber
libbarrelfish: memobj: add optional frame offset to...
commit
|
commitdiff
|
tree
2015-01-12
Simon Gerber
x86_64: dynamically compute where kernel VA starts...
commit
|
commitdiff
|
tree
2015-01-12
Simon Gerber
cap_delete_last: Handle LMP buffer overflow more gracefully.
commit
|
commitdiff
|
tree
2014-12-09
Simon Gerber
harness: Removed superfluous debug print.
commit
|
commitdiff
|
tree
2014-12-09
Simon Gerber
harness: Fixed interactive test not picking up right...
commit
|
commitdiff
|
tree
2014-12-09
Simon Gerber
harness: Added per-machine test timeout.
commit
|
commitdiff
|
tree
2014-12-08
Simon Gerber
Added missing include for assert() in eclipse lex.c.
commit
|
commitdiff
|
tree
2014-12-08
Simon Gerber
Fixed potential NULL deref in eclipse lexer.
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
libmdb: fixed potention NULL deref in mdb_is_reachable().
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
libmdb: fixed CHECK_INVARIANTS() macro (again).
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
libmdb: Fixed broken CHECK_INVARIANTS macro when MDB_RECHECK...
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
libmdb: Improved top-level assertion checking preprocessor...
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
monitor: Return sensible #monitors online on octopus...
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
Fixed typo in libmdb Hakefile and removed duplicate...
commit
|
commitdiff
|
tree
2014-12-05
Simon Gerber
Added missing code to bind to octopus in monitor.
commit
|
commitdiff
|
tree
next