x86: even faster core_id()s with segmentation
[akaros.git] / user /
2014-06-10 Barret RhodenCheck the uthread flags for trigger_posix_signal
2014-06-10 Kevin KluesFix up alarm and pvcalarm tests
2014-06-07 Kevin KluesProperly set the siginfo errno on SIGSEGV
2014-06-07 Kevin KluesAlso send SIGSEGV on EACCES fault
2014-06-07 Kevin KluesSignal with different u_ctx if current_uthread set
2014-06-05 Barret RhodenSCP syscalls can be aborted
2014-06-05 Barret RhodenBSD sockets UDP uses 'headers' for all packets
2014-06-04 Barret RhodenBSD sockets fix-up
2014-06-04 Kevin KluesAdd SIGPROF based pvcalarms to pthreads
2014-06-04 Kevin KluesHandle pending signals even when resuming current_uthread
2014-06-04 Kevin KluesUpdate pvcalarm test
2014-06-03 Barret RhodenRemoves extra CASs in the PVC alarm
2014-06-03 Barret RhodenRemoves the alarm_dispatcher
2014-06-03 Barret RhodenFixes preempt/indir tracing in lock_test
2014-06-03 Barret RhodenEvent handling can have multiple handlers
2014-06-03 Barret RhodenINDIR event handler registered dynamically
2014-06-03 Barret RhodenAll user events take a void *data
2014-06-03 Kevin KluesRemove the need for a poke_pvcalarm function
2014-06-02 Kevin KluesFix synchronization bug in pvcalarms
2014-06-02 Kevin KluesVC_PRIVATE instead of INDIR events for pvcalarms
2014-06-01 Kevin KluesA utest for the pvcalarm service
2014-06-01 Kevin KluesImplementation of a per-vcore alarm service
2014-06-01 Kevin KluesAdd helpers for vcore_account_uptime()
2014-06-01 Kevin KluesBug fix in grow function and race fix in dispatcher
2014-05-30 Kevin KluesAdd a dispatcher for the alarm event
2014-05-30 Kevin KluesAdd alarm test into utests
2014-05-28 Kevin KluesUtest: Give the test a little more time to complete
2014-05-28 Kevin KluesRemove erroneous print statement
2014-05-27 Kevin KluesImplement pthead_kill() and sigmask stuff for pthreads
2014-05-27 Kevin KluesFix bug in building files for utest
2014-05-15 Barret RhodenVcore timers are stored in ticks (XCC)
2014-05-14 Ronald G. Minnichprofiling: simple test
2014-05-13 Barret RhodenAbort all syscalls using a particular FD (XCC)
2014-05-06 Barret RhodenSockets shutdown() is just a close()
2014-05-05 Kevin KluesAdd Extra prints surrounding KERNEL TESTS
2014-05-05 Kevin KluesMajor overhaul to testing infrastructure
2014-05-05 alfongjFinished infrastructure that runs all userspace tests.
2014-05-05 Kevin KluesInstall user tests in a subdir of /bin
2014-05-05 Kevin KluesMake infrastructure for better organized user testing
2014-04-30 Barret RhodenBrings back the cheap dial()
2014-04-29 Barret RhodenBSD sockets library relies on parlib
2014-04-29 Barret RhodenPoor-man's ftracing for userspace
2014-04-26 Ronald G. MinnichMake changes to the bsd library to get it to built...
2014-04-25 Barret Rhodenpthread_switch: fast user-level context switch
2014-04-25 Ronald G. MinnichRe-add the bsd library
2014-04-21 Barret RhodenFixes stat() #include
2014-04-17 Ronald G. MinnichMake ndblib not reopen and reread files all the time.
2014-04-17 Barret RhodenMoves some timing func from benchutil to parlib
2014-04-05 Kevin KluesAdd ability to set alarms at an absolute unix time
2014-03-29 Barret RhodenFixes ping include
2014-03-21 Kevin KluesMove timeout code to other side of uthread yield.
2014-03-21 Kevin KluesRearrange the timeout logic to be a little more efficient
2014-03-21 Kevin KluesUpdate pthread futexes to use alarms for timeouts
2014-03-19 Ronald G. MinnichCopy hexdump over to parlib
2014-03-14 Kevin KluesExplicitly set the SI_USER flag when signaling
2014-03-13 Ronald G. MinnichGet user to build with the new libraries.
2014-03-11 Ronald G. MinnichAdd ndblib and iplib
2014-03-11 Kevin KluesAdd default page fault handling to map to SIGSEGV in...
2014-02-18 Barret Rhoden2LS op for handling reflected faults
2014-02-18 Barret RhodenAsync syscall helper
2014-02-18 Barret RhodenFault reflection and blocking page faults (XCC)
2014-02-12 Kevin KluesUpdate signals with proper default handlers and exit...
2014-01-31 Kevin KluesUpdate pthread futex_waiti() to unlock after yield
2014-01-23 Barret RhodenUser-level dial and get_html update
2014-01-22 Barret RhodenAdds custom printf formats
2014-01-22 Ronald G. MinnichAdd eipconvtest.c to user libraries
2014-01-21 Barret RhodenRemoves the old networking stack (XCC)
2014-01-16 Barret RhodenKernel alarms pass the alarm ID
2014-01-16 Barret RhodenAlarm to abort syscalls, should be used in ping
2014-01-16 Barret RhodenSYS_abort_syscall (XCC)
2014-01-16 Barret RhodenUserspace alarm service
2014-01-16 Barret RhodenStub sleep in glibc (XCC)
2014-01-16 Ronald G. Minnichadd %r format
2013-08-15 Barret RhodenROUNDDOWN can handle uint64_t on 32 bit (XCC)
2013-08-10 Barret RhodenSlightly more consistent VC count interfaces
2013-08-09 Barret RhodenThread0 can call pthread_exit()
2013-08-06 Barret RhodenContext-saving functions are attrib'd return_twice
2013-08-04 Barret RhodenUserspace handling of errstr and errno (XCC)
2013-08-01 Barret RhodenPreemption recovery doesn't change TLSs
2013-07-31 Barret RhodenVcore TLS desc in procdata (XCC)
2013-07-30 Barret RhodenRemoves unnecessary TLS var from vcore.c
2013-07-30 Barret RhodenUthreads do not require TLS
2013-07-30 Kevin KluesAdd basic timeout functionality to pthread futexes
2013-07-30 Kevin KluesUpdate futex code to faster method for blocking
2013-07-27 Barret RhodenFixes assembly input clobbers (XCC)
2013-07-11 Barret Rhodenx86_64: fixes initial stack alignment
2013-07-11 Barret Rhodenx86_64: user space TF handlers
2013-07-03 Barret Rhodenx86_64: Syscall/Sysenter/int 0x80 (XCC)
2013-06-26 Barret Rhodenx86_64: kernel trap/interrupt handling
2013-06-21 Barret RhodenFixes user debugfmt printfs
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-06-07 Barret RhodenChanges ARCH i686 -> x86 (XCC)
2013-06-07 Barret RhodenChanges XCC_ROOT->XCC_TARGET_ROOT
2013-06-07 Barret RhodenRemoves sparc; it's hard to believe (XCC)
2013-06-06 Barret RhodenRemoves c3po
2013-05-31 Barret RhodenReplaces all __CONFIG_*__ with CONFIG_*
2013-05-31 Barret RhodenBuild system overhauled to use Kbuild (XCC)
2013-05-30 Barret RhodenReverts -lm error (XCC)
2013-05-25 Barret RhodenReworks MCS-PDR locks to avoid preempt storms
2013-05-25 Barret RhodenUCQs use spin-pdr instead of mcs-pdr locks
next