Clang-format ttcp.c
[akaros.git] / user /
2016-05-02 Barret RhodenAdd a helper for blocking a uthread from VC ctx
2016-05-02 Barret RhodenAdd a test for file-backed mmap page faults
2016-05-02 Barret RhodenAdd a parlib control variable for yielding
2016-05-02 Barret RhodenAdd a parlib debug_print helper
2016-05-02 Barret RhodenVMM: Remove the stack
2016-05-02 Barret RhodenVMM: Add struct virtual_machine, use it in MMIO
2016-05-02 Barret RhodenAdd a helper to sleep a uthread forever
2016-05-02 Barret RhodenCheck notif_pending early in pop_user_ctx()
2016-05-02 Barret RhodenMove pop_user_ctx implementations to a .c file
2016-05-02 Barret RhodenRemove vcore32.h
2016-05-02 Barret RhodenRemove the return value from vcore_request_more()
2016-05-02 Barret RhodenReplace uses of the "ghetto incremental interface"
2016-05-02 Barret RhodenAllow requesting a total number of vcores
2016-05-02 Barret RhodenRefactor vcore_request_more()
2016-05-02 Barret RhodenRename vcore_request() -> vcore_request_more()
2016-05-02 Barret RhodenProvide vcore timer ticks for 2LSs
2016-05-02 Barret RhodenDemacro-ify the user BITMASK helpers
2016-05-02 Barret RhodenAdd a helper for stopping current_uthread
2016-05-02 Barret RhodenAdd a helper for yielding from 2LSs
2016-05-02 Barret RhodenMark parlib 2LS functions as noreturn
2016-04-20 Barret RhodenMove ifaddrs to glibc (XCC)
2016-04-20 Ronald G. MinnichAdd getifaddrs support and a test.
2016-04-15 Barret RhodenChange #alarm cancel method
2016-04-15 Barret RhodenExport sys/plan9_helpers.h from glibc (XCC)
2016-04-15 Barret RhodenUse FD taps for event delivery for #alarm
2016-04-15 Barret RhodenModify glibc's printf for use from VC ctx (XCC)
2016-04-07 Barret RhodenFix userspace's FP restore
2016-04-06 Michael TaufenACPI Table Fixes for vmrunkernel
2016-04-05 Barret RhodenReturn 0 for a timed-out select()
2016-04-05 Barret RhodenAllow select() calls on FDs that are already ready
2016-04-05 Barret RhodenAllow a thread to have multiple select() sets
2016-04-05 Barret RhodenAdd a get_stack_pointer() helper to parlib
2016-04-05 Barret Rhodennet: Fixup iplib based on the O_NONBLOCK rules
2016-03-31 Barret RhodenIntercept vfprintf() instead of printf() (XCC)
2016-03-31 Barret RhodenMake akaros_vfprintf() take a stream (XCC)
2016-03-31 Barret RhodenProperly align vcore stacks on x86
2016-03-31 Barret RhodenRemove SYS_cgetc (XCC)
2016-03-31 Barret RhodenRemove SYS_cputs (XCC)
2016-03-31 Barret RhodenUse write() in parlib/debug.c
2016-03-28 GanShunApic msr exit handling added with timer thread support
2016-03-28 GanShunMoved Trap Injection macros to the correct location...
2016-03-22 Michael TaufenUpgrade parlib fp state handling, use proc_global_info...
2016-03-22 GanShunUser library changes to take a guest_thread instead...
2016-03-22 Dan CrossMinor changes to build C++ threads in gcc (XCC)
2016-03-22 Barret RhodenUse a fork callback in select()
2016-03-07 Barret RhodenAdd a helper for querying the number of cores
2016-03-07 Barret RhodenRemove MAX_VCORES
2016-03-07 Barret RhodenRemove MCS dissemination barrier
2016-02-29 Barret RhodenAdd CPU feature detection (XCC)
2016-02-17 Barret RhodenRemove user include hacks
2016-02-17 Barret RhodenClean up user library include paths (XCC)
2016-02-16 Michael TaufenUpdates from vmm-akaros
2016-02-03 Barret RhodenFix parameter types for sys_proc_create() (XCC)
2016-02-02 Barret RhodenVMM: Add kernel support for VM contexts [1/2]
2016-02-02 Barret RhodenVMM: Add custom exit reasons (XCC)
2016-02-02 Barret RhodenChange the 2LS reflected fault op to take a ctx
2016-02-02 Barret RhodenMake HW trap reflection more arch-independent
2016-02-02 Barret RhodenMove trap reflection bits into their own header
2016-02-02 Barret RhodenAdd user support for VM contexts
2016-01-14 Barret RhodenProvide select() on top of epoll()
2016-01-14 Barret RhodenRemove epoll's listen_fd acrobatics [2/3]
2016-01-14 Barret Rhodenclose() will trigger a epoll_ctl_del()
2016-01-14 Barret RhodenTrack all epoll controllers on a global list
2016-01-14 Barret RhodenUse mutexes in epoll instead of spinlocks
2016-01-14 Barret RhodenProvide a fake mutexes for the thread0 2LS
2016-01-14 Barret RhodenAdd a 2LS-independent mutex interface
2016-01-14 Barret RhodenRemove typedef for struct uthread
2015-12-21 Davide LibenziCreated a new Makefrag-user-app helper for building...
2015-12-16 Barret RhodenMake glibc's printf with a vcore-ctx aware (XCC)
2015-12-16 Barret RhodenClean up ros_vdebug* interfaces
2015-12-16 Barret RhodenRemove ros_debug()
2015-12-16 Barret RhodenMove print_user_context out of a header
2015-12-16 Barret RhodenFix comments in vcore.h
2015-12-16 Davide LibenziAdded libpfm4 library support
2015-12-16 Davide LibenziFixed the sys_proc_create API to use const pointers...
2015-12-08 Barret RhodenFix a deadlock bug in MCS-PDR locks
2015-11-30 Barret RhodenAdd a test for devvars
2015-11-30 Barret RhodenAdd an assert for UTEST that takes a format string
2015-11-24 Davide LibenziAdded test for devarch MSR file
2015-11-24 Kevin KluesA utest to test nanosleep, sleep, and usleep
2015-11-16 Kevin KluesAdd a sigself() signal_op
2015-11-16 Kevin KluesAdd signal support to our basic thread0 scheduler
2015-11-16 Kevin KluesMigrate signal code from pthread.c to signal.c
2015-11-16 Kevin KluesAdd uthread_paused() API call
2015-11-16 Kevin KluesEncapsulate pthread sigstate into a single struct
2015-11-16 Kevin KluesRemove need for externally alloced sigdata struct
2015-11-16 Kevin KluesAdd arch independent accessor for user ctx stack
2015-11-16 Kevin KluesWeasel apart parlib/libc symbols for signals (XCC)
2015-11-16 Kevin KluesFix bug in pthread_sigmask() semantics.
2015-11-13 Barret RhodenMake userspace think it has at least one vcore
2015-11-13 Kevin KluesUpdate the user Makefrag to be more generic
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-11-10 Dan CrossRename static_assert to avoid conflicting with C++...
2015-11-10 Dan CrossRemove unnecessary #if.
2015-11-03 Barret RhodenBe more careful when re#defining printf (XCC)
2015-11-03 Barret RhodenLimit the headers pulled in by parlib/arch.h (XCC)
2015-11-03 Barret RhodenMove ros/vmx.h to an arch-specific location (XCC)
2015-11-03 GanShunRemoved debug prints. Fixed virtio decode function...
2015-11-02 GanShunEOI virtualization and virtual APIC success.
2015-11-02 Gan Shun LimVMMCP: Virtualized APIC is now working(sort of)
next