e1000: fix resetting bug
[akaros.git] / user /
2013-03-26 Barret RhodenPthread cond_broadcast amortizes 2LS runnable ops
2013-03-26 Barret Rhoden2LSs don't always call uthread_runnable
2013-03-23 Barret RhodenPthread condition variables redone
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-20 Barret RhodenPadding in MCS-PDR qnodes (XCC)
2013-03-20 Barret RhodenRemoves the MCS-PDR lock holder optimization (XCC)
2013-03-20 Barret RhodenMCS PDR locks use memalign
2013-03-14 Barret RhodenChanges rdtsc serialization methods
2013-03-11 Barret RhodenHandle rdtscp
2013-02-27 Barret RhodenProvisioning syscall and helper program (XCC)
2013-02-22 Barret RhodenChanges user's slab from MCS-PDR to Spin-PDR
2013-02-22 Barret RhodenChanges DTLS to use spin-pdr-locks
2013-02-22 Barret RhodenSpin-PDR locks (preemption detection and recovery)
2013-02-22 Barret RhodenFixes bug with pop_ros_tf
2013-01-26 Barret RhodenRemoves unnecessary memset() from pop_ros_tf
2013-01-24 Barret RhodenRemoves side effects from assert() in userspace
2013-01-23 Barret RhodenBasic POSIX signal handling (XCC)
2013-01-08 Andrew WatermanAdd MCS qnode static initializer, assumed by Lithe
2013-01-08 Andrew WatermanAdd helper that reenters vcore context at top of stack
2013-01-08 Andrew WatermanDon't declare gettimeofday in parlib.h
2013-01-08 Barret Rhodennotif_pending short circuits handle_events()
2013-01-07 Barret RhodenChanges BITMASK_FOR_EACH to a macro
2013-01-07 Andrew WatermanTemporarily add RISC-V GCC CAS routines to parlib
2013-01-07 Andrew WatermanAdd memory clobber to RISC-V set_stack_pointer
2012-12-21 Barret RhodenFixes bug with semaphores and futexes
2012-12-21 Barret RhodenMoves futex.h to user/pthread (XCC)
2012-12-20 Barret RhodenOptimizes run_once(_safe) (XCC)
2012-12-20 Barret RhodenCleans up vcore/uth/pth init code
2012-12-19 Barret RhodenCleans up run_once and friends (XCC)
2012-12-19 Barret RhodenFixes slab page allocators
2012-12-18 Kevin KluesUse run_once() macro for initialization
2012-12-18 Kevin KluesRace in kmem_cache_init fixed
2012-12-18 Kevin KluesImplementation of the futex interface for pthreads
2012-12-18 Kevin KluesAdd header file for proper compilation
2012-12-18 Kevin KluesMove position of blocking state in semaphore impl
2012-12-15 Kevin KluesBug in emaphoe implementation now fixed
2012-12-15 Andrew Watermanfix risc-v userspace atomics
2012-12-15 Andrew Watermanimplement spinlock_t without atomic_t
2012-12-15 Andrew Watermanuse spinlock_t instead of atomic_t
2012-12-15 Kevin KluesPsuh dtls stuff into pthread_get/set specific
2012-12-14 Kevin KluesAdd dynamic-tls (dtls) implementation to parlib
2012-12-14 Kevin KluesAdd userspace spinlock implementation
2012-12-14 Kevin KluesRemove force_parlib_symbols.
2012-12-14 Kevin Kluesremove old bthread library
2012-12-13 Barret RhodenFixes mmap assertion check
2012-12-11 Barret RhodenUserspace slab allocator
2012-12-05 Kevin KluesMake exit call _exit instead of syscall directly
2012-12-05 Kevin KluesImplemented a few more stubs for PTHREAD compliance
2012-12-05 Kevin KluesAdd semaphore stuff for pthreads
2012-11-21 Barret RhodenGhetto benchmark test
2012-11-20 Barret Rhodenpthread_test() and supporting changes
2012-10-20 Barret RhodenPOSIX signal sending / reception (XCC)
2012-10-16 Barret RhodenFixes sys_change_to memory clobber
2012-10-15 Kevin KluesAdded gccgo support for akaros
2012-10-05 Barret RhodenFixes potential livelock in preemption handling
2012-10-05 Barret RhodenSeparate handler for EV_CHECK_MSGS
2012-10-05 Barret Rhodencan_rcv_msg is now a VC flag (XCC)
2012-10-03 Barret RhodenFixes change_to_vcore failure case
2012-10-02 Barret RhodenAdds some event/uthread debugging code
2012-09-27 Barret RhodenHelpers to determine vcoreid (XCC)
2012-09-26 Barret RhodenFixes set_tls_desc() bug (XCC)
2012-09-25 Barret RhodenFixes bug with uthread migration
2012-09-25 Barret RhodenUCQ debug code
2012-09-05 Barret RhodenFixes preemption handling bug
2012-09-05 Barret RhodenCleans up TLS access macros (XCC)
2012-05-23 Andrew Watermanfix headers barfing when used in c++ programs
2012-05-17 Kevin KluesUpdate uthread_init to use uthread_set_tls_var macro
2012-05-17 Kevin KluesAdded #include for sys/vcore-tls.h for x86
2012-05-16 Andrew WatermanRISCV uses the no-CAS version of MCS-PDR locks
2012-05-15 Andrew Watermanhandle TLS mostly in glibc, not parlib
2012-05-15 Andrew Watermanrisc-v bugfix potpourri
2012-05-01 Kevin KluesWants top of stack, not bottom...
2012-04-23 Barret RhodenTracks state properly for paused uthreads
2012-04-18 Barret RhodenPthread join/exit/yield use the uth_yield func ptr
2012-04-18 Barret Rhodenuthread_yield() takes a func* and arg
2012-04-18 Barret Rhoden2LS thread_blockon now takes the uthread*
2012-04-18 Barret RhodenPthread state tracking
2012-04-18 Barret RhodenPthread code calls uthread_runnable() consistently
2012-04-18 Barret RhodenUthread code no longer tracks detailed states
2012-04-10 Kevin KluesAdded calls neessary to get lithe running on ROS
2012-04-10 Kevin KluesAdd symlink of parlib->(current_directory) in include...
2012-04-10 Kevin KluesAllow the headers to be used when compiling c++ programs
2012-04-07 Barret RhodenStops calling ros_debug in place of printf
2012-04-07 Barret RhodenFixes issues with proc_yield and preempt_pending
2012-03-21 Barret RhodenGlibc syscalls now block properly (XCC)
2012-03-21 Barret RhodenKernel can detect degenerate SCPs (XCC)
2012-03-16 Barret RhodenSCPs can register ev_qs for syscalls (XCC)
2012-03-13 Barret RhodenAll apps now must link against parlib (XCC)
2012-03-13 Barret Rhodenuthread_vcore_entry() can handle not having a 2LS
2012-03-13 Barret Rhodenuthread_slim_init()
2012-03-01 Barret RhodenRemoves sys_resource_req (XCC)
2012-03-01 Barret RhodenBreaks up sys_resource_req (XCC)
2012-02-29 Barret RhodenResource requests use the procdata interface
2012-02-29 Barret Rhodenproc_yield() no longer messes with amt_wanted
2012-02-27 Barret RhodenFixes some RISCV compilation issues
2011-12-20 Barret RhodenFixes bug with run_current_uthread()
2011-12-20 Barret RhodenFixes rare deadlock in user-side ucq
2011-12-20 Barret RhodenVcore preemption spinning helpers
2011-12-15 Barret RhodenCleans up preempt_pending helper functions
2011-12-15 Barret RhodenPreemption events sent via SPAM, and not INDIR
next