projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Jenkins: Bug in deleting CXX directory on rebuild
[akaros.git]
/
user
/
2013-03-20
Barret Rhoden
Removes the MCS-PDR lock holder optimization (XCC)
tree
|
commitdiff
2013-03-20
Barret Rhoden
MCS PDR locks use memalign
tree
|
commitdiff
2013-03-14
Barret Rhoden
Changes rdtsc serialization methods
tree
|
commitdiff
2013-03-11
Barret Rhoden
Handle rdtscp
tree
|
commitdiff
2013-02-27
Barret Rhoden
Provisioning syscall and helper program (XCC)
tree
|
commitdiff
2013-02-22
Barret Rhoden
Changes user's slab from MCS-PDR to Spin-PDR
tree
|
commitdiff
2013-02-22
Barret Rhoden
Changes DTLS to use spin-pdr-locks
tree
|
commitdiff
2013-02-22
Barret Rhoden
Spin-PDR locks (preemption detection and recovery)
tree
|
commitdiff
2013-02-22
Barret Rhoden
Fixes bug with pop_ros_tf
tree
|
commitdiff
2013-01-26
Barret Rhoden
Removes unnecessary memset() from pop_ros_tf
tree
|
commitdiff
2013-01-24
Barret Rhoden
Removes side effects from assert() in userspace
tree
|
commitdiff
2013-01-23
Barret Rhoden
Basic POSIX signal handling (XCC)
tree
|
commitdiff
2013-01-08
Andrew Waterman
Add MCS qnode static initializer, assumed by Lithe
tree
|
commitdiff
2013-01-08
Andrew Waterman
Add helper that reenters vcore context at top of stack
tree
|
commitdiff
2013-01-08
Andrew Waterman
Don't declare gettimeofday in parlib.h
tree
|
commitdiff
2013-01-08
Barret Rhoden
notif_pending short circuits handle_events()
tree
|
commitdiff
2013-01-07
Barret Rhoden
Changes BITMASK_FOR_EACH to a macro
tree
|
commitdiff
2013-01-07
Andrew Waterman
Temporarily add RISC-V GCC CAS routines to parlib
tree
|
commitdiff
2013-01-07
Andrew Waterman
Add memory clobber to RISC-V set_stack_pointer
tree
|
commitdiff
2012-12-21
Barret Rhoden
Fixes bug with semaphores and futexes
tree
|
commitdiff
2012-12-21
Barret Rhoden
Moves futex.h to user/pthread (XCC)
tree
|
commitdiff
2012-12-20
Barret Rhoden
Optimizes run_once(_safe) (XCC)
tree
|
commitdiff
2012-12-20
Barret Rhoden
Cleans up vcore/uth/pth init code
tree
|
commitdiff
2012-12-19
Barret Rhoden
Cleans up run_once and friends (XCC)
tree
|
commitdiff
2012-12-19
Barret Rhoden
Fixes slab page allocators
tree
|
commitdiff
2012-12-18
Kevin Klues
Use run_once() macro for initialization
tree
|
commitdiff
2012-12-18
Kevin Klues
Race in kmem_cache_init fixed
tree
|
commitdiff
2012-12-18
Kevin Klues
Implementation of the futex interface for pthreads
tree
|
commitdiff
2012-12-18
Kevin Klues
Add header file for proper compilation
tree
|
commitdiff
2012-12-18
Kevin Klues
Move position of blocking state in semaphore impl
tree
|
commitdiff
2012-12-15
Kevin Klues
Bug in emaphoe implementation now fixed
tree
|
commitdiff
2012-12-15
Andrew Waterman
fix risc-v userspace atomics
tree
|
commitdiff
2012-12-15
Andrew Waterman
implement spinlock_t without atomic_t
tree
|
commitdiff
2012-12-15
Andrew Waterman
use spinlock_t instead of atomic_t
tree
|
commitdiff
2012-12-15
Kevin Klues
Psuh dtls stuff into pthread_get/set specific
tree
|
commitdiff
2012-12-14
Kevin Klues
Add dynamic-tls (dtls) implementation to parlib
tree
|
commitdiff
2012-12-14
Kevin Klues
Add userspace spinlock implementation
tree
|
commitdiff
2012-12-14
Kevin Klues
Remove force_parlib_symbols.
tree
|
commitdiff
2012-12-14
Kevin Klues
remove old bthread library
tree
|
commitdiff
2012-12-13
Barret Rhoden
Fixes mmap assertion check
tree
|
commitdiff
2012-12-11
Barret Rhoden
Userspace slab allocator
tree
|
commitdiff
2012-12-05
Kevin Klues
Make exit call _exit instead of syscall directly
tree
|
commitdiff
2012-12-05
Kevin Klues
Implemented a few more stubs for PTHREAD compliance
tree
|
commitdiff
2012-12-05
Kevin Klues
Add semaphore stuff for pthreads
tree
|
commitdiff
2012-11-21
Barret Rhoden
Ghetto benchmark test
tree
|
commitdiff
2012-11-20
Barret Rhoden
pthread_test() and supporting changes
tree
|
commitdiff
2012-10-20
Barret Rhoden
POSIX signal sending / reception (XCC)
tree
|
commitdiff
2012-10-16
Barret Rhoden
Fixes sys_change_to memory clobber
tree
|
commitdiff
2012-10-15
Kevin Klues
Added gccgo support for akaros
tree
|
commitdiff
2012-10-05
Barret Rhoden
Fixes potential livelock in preemption handling
tree
|
commitdiff
2012-10-05
Barret Rhoden
Separate handler for EV_CHECK_MSGS
tree
|
commitdiff
2012-10-05
Barret Rhoden
can_rcv_msg is now a VC flag (XCC)
tree
|
commitdiff
2012-10-03
Barret Rhoden
Fixes change_to_vcore failure case
tree
|
commitdiff
2012-10-02
Barret Rhoden
Adds some event/uthread debugging code
tree
|
commitdiff
2012-09-27
Barret Rhoden
Helpers to determine vcoreid (XCC)
tree
|
commitdiff
2012-09-26
Barret Rhoden
Fixes set_tls_desc() bug (XCC)
tree
|
commitdiff
2012-09-25
Barret Rhoden
Fixes bug with uthread migration
tree
|
commitdiff
2012-09-25
Barret Rhoden
UCQ debug code
tree
|
commitdiff
2012-09-05
Barret Rhoden
Fixes preemption handling bug
tree
|
commitdiff
2012-09-05
Barret Rhoden
Cleans up TLS access macros (XCC)
tree
|
commitdiff
2012-05-23
Andrew Waterman
fix headers barfing when used in c++ programs
tree
|
commitdiff
2012-05-17
Kevin Klues
Update uthread_init to use uthread_set_tls_var macro
tree
|
commitdiff
2012-05-17
Kevin Klues
Added #include for sys/vcore-tls.h for x86
tree
|
commitdiff
2012-05-16
Andrew Waterman
RISCV uses the no-CAS version of MCS-PDR locks
tree
|
commitdiff
2012-05-15
Andrew Waterman
handle TLS mostly in glibc, not parlib
tree
|
commitdiff
2012-05-15
Andrew Waterman
risc-v bugfix potpourri
tree
|
commitdiff
2012-05-01
Kevin Klues
Wants top of stack, not bottom...
tree
|
commitdiff
2012-04-23
Barret Rhoden
Tracks state properly for paused uthreads
tree
|
commitdiff
2012-04-18
Barret Rhoden
Pthread join/exit/yield use the uth_yield func ptr
tree
|
commitdiff
2012-04-18
Barret Rhoden
uthread_yield() takes a func* and arg
tree
|
commitdiff
2012-04-18
Barret Rhoden
2LS thread_blockon now takes the uthread*
tree
|
commitdiff
2012-04-18
Barret Rhoden
Pthread state tracking
tree
|
commitdiff
2012-04-18
Barret Rhoden
Pthread code calls uthread_runnable() consistently
tree
|
commitdiff
2012-04-18
Barret Rhoden
Uthread code no longer tracks detailed states
tree
|
commitdiff
2012-04-10
Kevin Klues
Added calls neessary to get lithe running on ROS
tree
|
commitdiff
2012-04-10
Kevin Klues
Add symlink of parlib->(current_directory) in include...
tree
|
commitdiff
2012-04-10
Kevin Klues
Allow the headers to be used when compiling c++ programs
tree
|
commitdiff
2012-04-07
Barret Rhoden
Stops calling ros_debug in place of printf
tree
|
commitdiff
2012-04-07
Barret Rhoden
Fixes issues with proc_yield and preempt_pending
tree
|
commitdiff
2012-03-21
Barret Rhoden
Glibc syscalls now block properly (XCC)
tree
|
commitdiff
2012-03-21
Barret Rhoden
Kernel can detect degenerate SCPs (XCC)
tree
|
commitdiff
2012-03-16
Barret Rhoden
SCPs can register ev_qs for syscalls (XCC)
tree
|
commitdiff
2012-03-13
Barret Rhoden
All apps now must link against parlib (XCC)
tree
|
commitdiff
2012-03-13
Barret Rhoden
uthread_vcore_entry() can handle not having a 2LS
tree
|
commitdiff
2012-03-13
Barret Rhoden
uthread_slim_init()
tree
|
commitdiff
2012-03-01
Barret Rhoden
Removes sys_resource_req (XCC)
tree
|
commitdiff
2012-03-01
Barret Rhoden
Breaks up sys_resource_req (XCC)
tree
|
commitdiff
2012-02-29
Barret Rhoden
Resource requests use the procdata interface
tree
|
commitdiff
2012-02-29
Barret Rhoden
proc_yield() no longer messes with amt_wanted
tree
|
commitdiff
2012-02-27
Barret Rhoden
Fixes some RISCV compilation issues
tree
|
commitdiff
2011-12-20
Barret Rhoden
Fixes bug with run_current_uthread()
tree
|
commitdiff
2011-12-20
Barret Rhoden
Fixes rare deadlock in user-side ucq
tree
|
commitdiff
2011-12-20
Barret Rhoden
Vcore preemption spinning helpers
tree
|
commitdiff
2011-12-15
Barret Rhoden
Cleans up preempt_pending helper functions
tree
|
commitdiff
2011-12-15
Barret Rhoden
Preemption events sent via SPAM, and not INDIR
tree
|
commitdiff
2011-12-15
Barret Rhoden
Preemption recovery handler
tree
|
commitdiff
2011-12-15
Barret Rhoden
Uthread helper to copy a uthread's context
tree
|
commitdiff
2011-12-15
Barret Rhoden
UTHREAD_FPSAVED flag
tree
|
commitdiff
2011-12-15
Barret Rhoden
Remote mbox can deal with recursive calls (XCC)
tree
|
commitdiff
2011-12-15
Barret Rhoden
Event helper for detecting empty mboxes
tree
|
commitdiff
next