projects
/
akaros.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
akaros.git
2013-02-27
Barret Rhoden
Fixes glibc's errno strings (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-02-26
Barret Rhoden
Fixes bugs with waitpid()
commit
|
commitdiff
|
tree
|
snapshot
2013-02-23
Barret Rhoden
Updates doc with new image file and instructions
commit
|
commitdiff
|
tree
|
snapshot
2013-02-22
Barret Rhoden
Changes user's slab from MCS-PDR to Spin-PDR
commit
|
commitdiff
|
tree
|
snapshot
2013-02-22
Barret Rhoden
Changes DTLS to use spin-pdr-locks
commit
|
commitdiff
|
tree
|
snapshot
2013-02-22
Barret Rhoden
Spin-PDR locks (preemption detection and recovery)
commit
|
commitdiff
|
tree
|
snapshot
2013-02-22
Barret Rhoden
Fixes bug with pop_ros_tf
commit
|
commitdiff
|
tree
|
snapshot
2013-02-08
Barret Rhoden
Fills out documentation about GETTING_STARTED
commit
|
commitdiff
|
tree
|
snapshot
2013-02-05
Barret Rhoden
Fixes 4.6.1 compiler build with gcc 4.7 (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-01-26
Barret Rhoden
Removes unnecessary memset() from pop_ros_tf
commit
|
commitdiff
|
tree
|
snapshot
2013-01-26
Barret Rhoden
Adds a microbenchmark test program
commit
|
commitdiff
|
tree
|
snapshot
2013-01-24
Barret Rhoden
Removes side effects from assert() in userspace
commit
|
commitdiff
|
tree
|
snapshot
2013-01-23
Barret Rhoden
Basic POSIX signal handling (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-01-22
Kevin Klues
Added GETTING_STARTED file
commit
|
commitdiff
|
tree
|
snapshot
2013-01-09
Barret Rhoden
Fixes memset() bug
commit
|
commitdiff
|
tree
|
snapshot
2013-01-09
Barret Rhoden
Removes excessive notif_pending check
commit
|
commitdiff
|
tree
|
snapshot
2013-01-09
Barret Rhoden
Lock depth checking allows panicy prints
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Add MCS qnode static initializer, assumed by Lithe
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Add helper that reenters vcore context at top of stack
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
In libc, execute vcore_event_init before ctors
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Don't declare gettimeofday in parlib.h
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Barret Rhoden
notif_pending short circuits handle_events()
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Don't boot RISC-V cores with coreid >= num_cpus
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Fields of struct timeval have sizeof(long)
commit
|
commitdiff
|
tree
|
snapshot
2013-01-08
Andrew Waterman
Make pthread_test use only fixed-point computation
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Barret Rhoden
Changes BITMASK_FOR_EACH to a macro
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Andrew Waterman
Temporarily add RISC-V GCC CAS routines to parlib
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Andrew Waterman
Add memory clobber to RISC-V set_stack_pointer
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Andrew Waterman
For manager_waterman, just run busybox
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Andrew Waterman
Fix logic bug in RISC_V env_user_mem_walk
commit
|
commitdiff
|
tree
|
snapshot
2013-01-07
Andrew Waterman
For RISC-V, don't save/restore FP regs
commit
|
commitdiff
|
tree
|
snapshot
2013-01-06
Andrew Waterman
Fix outdated printd statements that didn't compile
commit
|
commitdiff
|
tree
|
snapshot
2013-01-03
Barret Rhoden
Removes the -ros folder updating in gcc/glibc(XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-27
Andrew Waterman
update risc-v gcc, enabling riscv-ros-gccgo
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Kevin Klues
Rename libgomp's local futex.h to libgomp_futex.h
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Barret Rhoden
Fixes bug with semaphores and futexes
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Barret Rhoden
Moves futex.h to user/pthread (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-21
Barret Rhoden
Fixes bug with debugged spinlocks
commit
|
commitdiff
|
tree
|
snapshot
2012-12-20
Barret Rhoden
Inlines spinlocks when not using SPINLOCK_DEBUG
commit
|
commitdiff
|
tree
|
snapshot
2012-12-20
Barret Rhoden
Optimizes run_once(_safe) (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-20
Barret Rhoden
Cleans up vcore/uth/pth init code
commit
|
commitdiff
|
tree
|
snapshot
2012-12-20
Barret Rhoden
Gcc/Glibc make will patch in the -ros files
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Barret Rhoden
Ifdefs out the kernel from futex.h
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Barret Rhoden
Cleans up run_once and friends (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-19
Barret Rhoden
Fixes slab page allocators
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Use run_once() macro for initialization
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Race in kmem_cache_init fixed
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Added generic macro for running a function exactly...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Added futex barriers to libgomp for ros
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Implementation of the futex interface for pthreads
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Add header file for proper compilation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-18
Kevin Klues
Move position of blocking state in semaphore impl
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Kevin Klues
Bug in emaphoe implementation now fixed
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Kevin Klues
Test for omp hello world (not yet working)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Kevin Klues
Allow sysconf to get numcpus as max_vcores() (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
fix risc-v userspace atomics
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
implement spinlock_t without atomic_t
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
use spinlock_t instead of atomic_t
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
for risc-v, add __spin_lock and __spin_unlock
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
use new risc-v i/o abi
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
for risc-v, assume all cores boot at same time
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
for risc-v, don't store irq mask in trapframe
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Andrew Waterman
use test-and-test-and-set lock
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Kevin Klues
Need to blow out the parlib archive before building...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-15
Kevin Klues
Psuh dtls stuff into pthread_get/set specific
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
Add dynamic-tls (dtls) implementation to parlib
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
Add userspace spinlock implementation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
Needed to remove -lparlib from cp30's Makefrag
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
Remove force_parlib_symbols.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
Use --whole-archive instead of -u for -lparlib
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Kevin Klues
remove old bthread library
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Barret Rhoden
Fixes mmap assertion check
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Barret Rhoden
Userspace slab allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Kevin Klues
Added force_parlib_symbols as default param to gcc
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Added gcc compiler magic to get libgomp to build for...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Make exit call _exit instead of syscall directly
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Make procinfo.h c89 compliant (i.e. no gnu99isms)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Change default directory for installing riscv
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Implemented a few more stubs for PTHREAD compliance
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Kevin Klues
Add semaphore stuff for pthreads
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Spinlock irqsave usage checks
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Semaphores and CVs have irqsave initializers
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
No longer inlines spin_lock
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Asserts/checks for early RKMSG context
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Kernel context (IRQ, etc) tracking
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Kernel message overhaul
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Makes kmsg code arch independent
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
RISCV/SPARC: send_ipi() takes a vector
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
x86: send_ipi takes an OS coreid
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
KMSGs no longer self-ipi for routine messages
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
x86: sends the EOI earlier in the IRQ path
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Barret Rhoden
Ghetto benchmark test
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Barret Rhoden
pthread_test() and supporting changes
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Barret Rhoden
Kernel message nested function scoping
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Barret Rhoden
Removes SPARC ifdefs from blockdev code
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Barret Rhoden
Changes semaphore API
commit
|
commitdiff
|
tree
|
snapshot
2012-11-05
Barret Rhoden
Fixes irqsave issue with CVs
commit
|
commitdiff
|
tree
|
snapshot
2012-11-05
Barret Rhoden
Fixes sys_waitpid() to handle concurrent waiters
commit
|
commitdiff
|
tree
|
snapshot
2012-10-30
Barret Rhoden
sys_waitpid() improvements (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2012-10-25
Barret Rhoden
Condition variables
commit
|
commitdiff
|
tree
|
snapshot
next