Rename vcore-tls.{h,c} to tls.{h,c}
[akaros.git] / user /
2015-07-22 Kevin KluesRename vcore-tls.{h,c} to tls.{h,c}
2015-07-22 Kevin KluesRemove vcoreid from get/set_tls_desc
2015-07-16 Barret RhodenPthread sched_ops cleanup
2015-07-16 Barret RhodenKernel reflects unhandled faults to SCPs
2015-07-16 Barret RhodenAllow SCPs to run a pthread 2LS
2015-07-16 Barret RhodenSCPs can be 2LSs
2015-07-16 Barret RhodenFixes up syscall_blockon functions (XCC)
2015-07-16 Barret Rhodenuth: Track thread0 in uthread.c
2015-07-16 Barret Rhodenuth: Use a thread0 sched ops for SCPs without 2LSs
2015-07-16 Barret RhodenRemoves some old asserts from parlib/2LS init
2015-07-16 Barret RhodenEnable/disable notifs for SCPs
2015-07-14 Kevin Kluessys_exec and sys_proc_create now use argenv (XCC)
2015-07-14 Kevin KluesAdd serialization for syscall args (XCC)
2015-07-14 Kevin KluesFix bug introduced when adding sem_timedwait
2015-06-26 Kevin Kluespre_2ls stuff is now unnecessary
2015-06-26 Kevin KluesRedesign of our initialization path for libs (XCC)
2015-06-25 Kevin KluesRename vcore_init() -> vcore_lib_init()
2015-06-25 Kevin KluesGet rid of weak symbol overriding for sched_ops
2015-06-23 Ronald G. Minnichvmmcp: coreboot_tables: Add a reserved region from...
2015-06-22 Barret RhodenAdds hexdump to a parlib header
2015-06-22 Ronald G. Minnichvmmcp: Rework coreboot tables support
2015-06-22 Ronald G. MinnichImport coreboot table support code.
2015-06-18 Barret RhodenMakes virtio_ring.h a kernel header (XCC)
2015-06-18 Ronald G. MinnichAdd basic vmm library
2015-06-18 Barret RhodenRemoves user symlinks from the sysroot (XCC)
2015-06-18 Barret RhodenChanges user includes to <library/header.h> (XCC)
2015-06-18 Barret RhodenAdds include symlinks for user libraries
2015-06-18 Barret RhodenConsolidates user library Makefiles
2015-06-18 Barret RhodenMoves profalarm.h into pthread.h
2015-06-18 Barret RhodenCleans up and renames ndblib
2015-06-18 Barret RhodenRemoves unneeded userland headers
2015-06-12 Kevin KluesAdd level of indirection for signal funcs in 2LS
2015-06-12 Kevin KluesUse local "*.h" instead of installed <*.h>
2015-06-12 Kevin KluesDrop _NSIG to 42 instead of 65 (XCC)
2015-06-04 Barret RhodenRemoves libbsd (XCC)
2015-06-04 Barret RhodenAllows calls to pthread_sigmask before init
2015-06-04 Barret Rhoden[PATCH 2/2] Adds some resolv functionality (XCC)
2015-05-19 Barret RhodenFixes user Makefile "finds"
2015-05-15 Barret Rhodenget_tlsvar_linaddr() and uthread notes
2015-05-15 Barret RhodenAllows pthread_yield() before lib_init()
2015-05-15 Barret RhodenRemoves BSD shims that are (better) in glibc
2015-05-15 Barret RhodenCleans up userspace headers
2015-05-15 Barret RhodenPthread conds and broadcasts use SLISTS
2015-05-13 Barret RhodenAdds pthread_attr_{set,get}guardsize
2015-05-06 Barret RhodenRemoves unused functions from Parlib's arch.h
2015-05-06 Barret RhodenPthread cleanup stubs
2015-05-06 Barret RhodenPthread scheduling hooks
2015-04-17 Barret RhodenParlib and other user libs are built with -fPIC
2015-04-17 Barret RhodenParlib is no PIC-capable
2015-03-24 Kevin KluesAdd a few more pthread compilant definitions
2015-03-23 Barret Rhodenx86: Uses rbx for the initial vcoreid (XCC)
2015-03-23 Barret RhodenRemoves extra Ivy annotation
2015-03-17 Barret RhodenRemoves Ivy annotations (XCC)
2015-03-17 Barret RhodenMoves ARRAY_SIZE into the kernel only (XCC)
2015-02-04 Kevin KluesAdd implementation of sem_timedwait.
2015-01-22 Ron MinnichClean up the debug printing
2015-01-01 Barret RhodenImplements werrstr in glibc (XCC)
2014-12-31 Barret RhodenWarning clean up
2014-12-31 Barret RhodenAdds openat() stubs (XCC)
2014-12-31 Barret Rhoden__ctype_init() every new TLS (XCC)
2014-12-31 Barret RhodenFixes user makefiles
2014-12-31 Kevin KluesOnly set internal_function to "stdcall" on i386
2014-12-31 Kevin KluesFigure out where to install-libs
2014-12-02 Barret Rhodenvcore_idle(): halts a core
2014-11-25 Barret RhodenFixes user makefiles
2014-11-19 Barret RhodenUser libraries depend on their dependencies .a's
2014-11-19 Barret RhodenAttempts to fix uth_disable_notif()
2014-11-06 Ron Minnichcs avoidance
2014-10-13 Barret RhodenLock_test analysis: lock_test.R
2014-10-13 Barret Rhodenuth_disable_notifs() nests
2014-10-13 Barret Rhodenhandle_events() unconditionally
2014-10-08 Barret RhodenFixes bug in cpu_relax_vc()
2014-10-02 Barret RhodenUser spinlock speedups
2014-10-02 Barret RhodenVarious userspace Linux compat hacks
2014-08-26 Barret RhodenFaulting pthread signal handlers abort
2014-08-23 Kevin Klues__pthread_handle_pending_posix_signals() changes
2014-08-22 Kevin KluesPosix signals in uthread context not vcore context
2014-08-22 Kevin KluesAdd implementation of wait-free unordered list.
2014-08-03 David ZhuAdd uthread_usleep which sleeps in microseconds.
2014-07-22 Kevin KluesAdd divby0 fault handler and abstract things better
2014-07-22 Barret RhodenFixes excessive closes in accept()
2014-07-16 Barret RhodenMoves the 9ns conv functions to glibc (XCC)
2014-07-15 Barret RhodenDefault signal handlers are sigactions
2014-07-14 Barret RhodenMinor touchup for tsc-compat
2014-07-14 Barret RhodenAdds signal(), wrapping sigaction()
2014-07-01 Barret Rhodensys_proc_create() can dup FGRPs (XCC)
2014-06-17 Barret RhodenFixes warning in pthread.c
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
next