e1000 uses the new kernel dynamic VA mapping
[akaros.git] / user /
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenFixes race with SC_DONE and event overflow (XCC)
2011-11-03 Barret RhodenFixes some CAS loops
2011-11-03 Barret RhodenFixes nasty CAS bug
2011-11-03 Barret RhodenHandles syscall-event overflow in pthreads
2011-11-03 Barret RhodenFixes race-bug in overflow/bit event handling
2011-11-03 Barret RhodenMinor fix in user bitmask functions (XCC)
2011-11-03 Barret RhodenFixes (unused) bug in get_event_type()
2011-11-03 Barret RhodenUser can set how long sys_block() sleeps
2011-11-03 Barret RhodenPthread lists to track syscalls threads blocked on
2011-11-03 Barret Rhodenstruct syscall's flags is now an atomic_t (XCC)
2011-11-03 Barret RhodenMakefile TARGET_ARCH fixes
2011-11-03 Barret RhodenResyncs parlib's sparc's atomics with the kernel's
2011-11-03 Barret RhodenGit properly ignores the symlink u/parlib/inc/arch
2011-11-03 Barret RhodenParlib's rstdio.h -> ros_debug.h
2011-11-03 Barret RhodenFixes compilation errors with remote call code
2011-11-03 David ZhuMake arsc and local async calls use the same structure.
2011-11-03 David ZhuAdding test case for multproducer async calls.
2011-11-03 David ZhuMore addition to arsc infrastructure.
2011-11-03 Barret RhodenDisable notifs when changing TLSs
2011-11-03 Barret RhodenMore careful about memory allocations
2011-11-03 Barret RhodenFixes uthread sysc block logic
2011-11-03 Barret RhodenFixes bug in pop_ros_tf
2011-11-03 Barret RhodenFixes mhello to play nice with uthread
2011-11-03 Barret RhodenStop passing uthread to __uthread_yield()
2011-11-03 Barret RhodenRemoves vcores_wanted() from 2LS ops
2011-11-03 Barret RhodenPthread: stop accessing memory after it was freed
2011-11-03 Barret RhodenSupport for blocking and restarting uthreads (XCC)
2011-11-03 Barret Rhodenvcore_idle()
2011-11-03 Barret Rhodenuthread yield and exit code merged
2011-11-03 Barret RhodenGCC/uthread callbacks on blocking syscalls (XCC)
2011-11-03 Barret RhodenMCS locks have a "notification-safe" variant
2011-11-03 Barret Rhoden2LS op for how many vcores to request
2011-11-03 Barret RhodenMCS locks are smaller and don't rely on vcore_id()
2011-11-03 Barret RhodenAllows apps to implement vcore_entry() (XCC)
2011-11-03 Barret RhodenSplit uthread code into its own source file
2011-11-03 Kevin KluesCosmetic changes, biggest being current_thread renamed...
2011-11-03 Barret RhodenMoves retvals, start_routine, and args to the 2LSs
2011-11-03 Barret RhodenPulled code specific to all 2LS out of pthread.c
2011-11-03 Barret RhodenPthread code makes sure it goes into _M mode
2011-11-03 Kevin KluesComplete rewrite of c3po for multicore
2011-11-03 Kevin KluesRename of *debug* functions to ros_*debug*
2011-11-03 Kevin KluesMake c3po compile with std=gnu99
2011-11-03 Barret RhodenUser code can tell if it is in vcore context (XCC)
2011-11-03 Barret RhodenAllows application-specific event handling (XCC)
2011-11-03 Barret RhodenVcore helper for clearing notif_pending
2011-11-03 Barret RhodenEvent handlers also take the ev_type
2011-11-03 Barret Rhodenenable_kevent() takes flags, not a bool
2011-11-03 Barret RhodenVCORE_APPRO sets the ev_mbox
2011-11-03 Barret Rhoden2LS handles pending preemptions
2011-11-03 Barret RhodenDefault event handling infrastructure
2011-11-03 Barret RhodenVcore helper for enable/disable notifications
2011-11-03 Barret RhodenBitmask updates
2011-11-03 Kevin KluesAddition of c3po library, including revamp of Make...
2011-11-03 Barret RhodenEvent helpers for userspace
2011-11-03 Barret RhodenAdds bitmask functions to user/
2011-11-03 Barret RhodenRevamped event interfaces (XCC)
2011-11-03 Barret RhodenFixes pthread_attr functions
2011-11-03 David ZhuAdding pthread support for stacksize options and detach...
2011-11-03 Barret RhodenFixes TLS (again) for static programs
2011-11-03 Barret RhodenFixes mmap() to use all six args (XCC)
2011-11-03 Barret RhodenSyscalls now can take six arguments (XCC)
2011-11-03 Barret Rhodenx86: cleans up syscalls, fixes pop_ros_tf() (XCC)
2011-11-03 Barret RhodenFixes TLS for statically linked apps in _M mode
2011-11-03 Barret RhodenFixes MIN, MAX #including
2011-11-03 David Zhufixing sparc-specific compilation issues.
2011-11-03 David ZhuBring back the ARSC functionality that was removed...
2011-11-03 Barret RhodenRemoved sys_brk()
2011-11-03 Barret Rhodensys_exec() uses the FS, sys_proc_create takes args
2011-11-03 Barret RhodenRemoved sys_run_binary()
2011-11-03 Barret RhodenMinor build system bug
2011-11-03 Barret RhodenRemoved CONFIG_OSDI and EXPER_TRADPROC
2011-11-03 David ZhuAdding initial support for performance counters.
2011-11-03 Barret RhodenCompiler memory barriers and pthread barrier fix
2011-11-03 Kevin KluesFixed bug in pthread barrier code
2011-11-03 David ZhuFix dependency on vcoreid in barrier and cond var.
2011-11-03 Andrew Watermanvcore_id() is now implemented using TLS
2011-11-03 Barret RhodenMinor (mostly harmless) pthread fixes
2011-11-03 Barret RhodenFixes a bug in _pthread_init that blocks notifs
2011-11-03 Barret RhodenRemoved MAX_VCORE reference from pthread cond vars
2011-11-03 David ZhuFixed deadlock issue in pthread barrier wait.
2011-11-03 Barret RhodenTest app to measure vcore_request()
2011-11-03 Kevin KluesFixed bug with setting parameters properly for the...
2011-11-03 Andrew WatermanMassive cleanup of SPARC kernel entry code
2011-11-03 Kevin KluesRedefine exit to simply destroy a process
2011-11-03 Kevin KluesMade pthreads work with our hack to never yield the...
2011-11-03 Barret Rhodensys_halt_core() and an idle process
2011-11-03 David (Yu) Zhufixing pthread lib dependency to include mcs and debug.
2011-11-03 Barret RhodenPthreads has safe synchronization using yields
2011-11-03 Barret RhodenPthread fix to let the _S thread yield
2011-11-03 Andrew WatermanMade pthreads work on SPARC
2011-11-03 Barret Rhodenpthread_yield()
2011-11-03 Barret RhodenUserspace printd macro
2011-11-03 Barret RhodenFixes pthread exit with -O2
2011-11-03 Barret RhodenMakes userspace debuginfo configurable
2011-11-03 Barret RhodenPthread create, join, and exit
2011-11-03 Barret RhodenUserspace source code is in disassembled binaries
2011-11-03 Andrew WatermanMade ros_pop_tf work on SPARC
2011-11-03 Barret RhodenThe kernel migrates silly state when becoming _M
2011-11-03 Barret RhodenInitial pthreads library on top of vcores
next