2013-03-27 Kevin KluesForce userclean before installing libs in (XCC)
2013-03-27 Kevin KluesRemove dependency on go loanguage for ros-gcc
2013-03-27 Andrew WatermanImplement atomic_add_not_zero using LR/SC directly
2013-03-27 Andrew WatermanRemove ROS_MEM_ALIGN, etc. macros
2013-03-27 Andrew WatermanDon't build riscv-ros-gccgo (for now)
2013-03-27 Andrew WatermanIsolate x86-specific code in recently-added tests
2013-03-27 Andrew WatermanAdd RISC-V CAS via load-reserved/store conditional
2013-03-26 Barret Rhodene1000: fix resetting bug
2013-03-26 Barret RhodenPthread cond_broadcast amortizes 2LS runnable ops
2013-03-26 Barret Rhoden2LSs don't always call uthread_runnable
2013-03-24 Barret Rhodene1000: better device detection
2013-03-24 Barret RhodenRemoves extraneous x86 net files
2013-03-23 Andrew WatermanMove nic_common.h and nic_common.c to mainline
2013-03-23 Andrew WatermanUse ssize_t for recv etc. return type
2013-03-23 Andrew WatermanRemove __INT64_C etc. macros, as GCC provides them
2013-03-23 Andrew Watermanhandle RISC-V keyboard interrupts properly
2013-03-23 Andrew WatermanSimplify RISC-V page_alloc_init
2013-03-23 Andrew WatermanUpdate command for invoking RISC-V ISA simulator
2013-03-23 Andrew WatermanUpdate RISC-V XCC toolchain
2013-03-23 Barret RhodenTests now build with -lm
2013-03-23 Barret RhodenPthread condition variables redone
2013-03-23 Barret RhodenDon't populate / fault in prot == 0 pages
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-21 David ZhuMore simple fixes.
2013-03-20 Barret RhodenPadding in MCS-PDR qnodes (XCC)
2013-03-20 Barret RhodenKernel uses ARCH_CL_SIZE (XCC)
2013-03-20 David Zhufix up for sys_listen
2013-03-20 David Zhuaccept function and wake up logic
2013-03-20 Barret RhodenRemoves the MCS-PDR lock holder optimization (XCC)
2013-03-20 Barret RhodenMCS PDR locks use memalign
2013-03-20 David ZhuBasic socket stubs and functionalities.
2013-03-20 David Zhuinitial tcp commit!
2013-03-19 Barret Rhodenx86: tsc cycles test
2013-03-19 Barret Rhodenx86: handle overflow when setting the lapic timer
2013-03-19 Barret Rhodenx86: changes LAPIC timer divisor to 32
2013-03-19 Barret RhodenPXELINUX booting configs
2013-03-14 Barret RhodenExport timing overhead via procinfo (XCC)
2013-03-14 Barret RhodenReworks timing infrastructure (XCC)
2013-03-14 Barret RhodenChanges rdtsc serialization methods
2013-03-14 Barret RhodenUINT64_MAX and friends available in the kernel
2013-03-11 Barret RhodenHandle rdtscp
2013-03-07 Barret RhodenAdds a C++ stream test and test/ C++ make rules
2013-03-07 Barret RhodenFixes C++ streams (XCC)
2013-03-07 Barret Rhodenlibstdc++ doesn't try to call ioctl() (XCC)
2013-03-06 Barret RhodenUse EFAULT instead of EINVAL for bad user pointers
2013-03-06 Barret RhodenFixes bug in sys_symlink
2013-03-06 Barret Rhoden64 bit file seeking (XCC)
2013-03-01 Barret RhodenRemoves side effects from asserts in tests/
2013-02-27 Barret RhodenProvisioning syscall and helper program (XCC)
2013-02-27 Barret RhodenFixes glibc's errno strings (XCC)
2013-02-26 Barret RhodenFixes bugs with waitpid()
2013-02-23 Barret RhodenUpdates doc with new image file and instructions
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-02-08 Barret RhodenFills out documentation about GETTING_STARTED
2013-02-05 Barret RhodenFixes 4.6.1 compiler build with gcc 4.7 (XCC)
2013-01-26 Barret RhodenRemoves unnecessary memset() from pop_ros_tf
2013-01-26 Barret RhodenAdds a microbenchmark test program
2013-01-24 Barret RhodenRemoves side effects from assert() in userspace
2013-01-23 Barret RhodenBasic POSIX signal handling (XCC)
2013-01-22 Kevin KluesAdded GETTING_STARTED file
2013-01-09 Barret RhodenFixes memset() bug
2013-01-09 Barret RhodenRemoves excessive notif_pending check
2013-01-09 Barret RhodenLock depth checking allows panicy prints
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 WatermanIn libc, execute vcore_event_init before ctors
2013-01-08 Andrew WatermanDon't declare gettimeofday in parlib.h
2013-01-08 Barret Rhodennotif_pending short circuits handle_events()
2013-01-08 Andrew WatermanDon't boot RISC-V cores with coreid >= num_cpus
2013-01-08 Andrew WatermanFields of struct timeval have sizeof(long)
2013-01-08 Andrew WatermanMake pthread_test use only fixed-point computation
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
2013-01-07 Andrew WatermanFor manager_waterman, just run busybox
2013-01-07 Andrew WatermanFix logic bug in RISC_V env_user_mem_walk
2013-01-07 Andrew WatermanFor RISC-V, don't save/restore FP regs
2013-01-06 Andrew WatermanFix outdated printd statements that didn't compile
2013-01-03 Barret RhodenRemoves the -ros folder updating in gcc/glibc(XCC)
2012-12-27 Andrew Watermanupdate risc-v gcc, enabling riscv-ros-gccgo
2012-12-21 Kevin KluesRename libgomp's local futex.h to libgomp_futex.h
2012-12-21 Barret RhodenFixes bug with semaphores and futexes
2012-12-21 Barret RhodenMoves futex.h to user/pthread (XCC)
2012-12-21 Barret RhodenFixes bug with debugged spinlocks
2012-12-20 Barret RhodenInlines spinlocks when not using SPINLOCK_DEBUG
2012-12-20 Barret RhodenOptimizes run_once(_safe) (XCC)
2012-12-20 Barret RhodenCleans up vcore/uth/pth init code
2012-12-20 Barret RhodenGcc/Glibc make will patch in the -ros files
2012-12-19 Barret RhodenIfdefs out the kernel from futex.h
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 KluesAdded generic macro for running a function exactly...
2012-12-18 Kevin KluesAdded futex barriers to libgomp for ros
2012-12-18 Kevin KluesImplementation of the futex interface for pthreads
2012-12-18 Kevin KluesAdd header file for proper compilation