Add signal support to our basic thread0 scheduler
[akaros.git] / user /
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)
2015-11-02 Ronald G. Minnichvmmcp: cut over to virtual apic; fix include mess after...
2015-11-02 Ronald G. MinnichVMMCP: misc stuff
2015-11-02 Ronald G. Minnichvmmcp/APIC: the empire strikes back.
2015-11-02 Ronald G. MinnichPull ACPI into the user mode vmm
2015-11-02 Ronald G. Minnichlapic and ioapic support that's Not Good Enough.
2015-11-02 Ronald G. Minnichuser level msr support for register not requiring read...
2015-11-02 Ronald G. Minnichuser/vmm: change a longstanding bug in showstatus
2015-11-02 Ronald G. MinnichChange PENDING_INTERRUPT to INTERRUPT_WINDOW to have...
2015-11-02 Ronald G. MinnichFirst, second, and third pass at apic code. Crude
2015-11-02 Ronald G. MinnichStart putting together ACPI for guests.
2015-11-02 Ronald G. Minnichabortive try at setting up tables. Failed miserably.
2015-11-02 Ronald G. MinnichMajor cleanups.
2015-11-02 Ronald G. MinnichWe're finding more undocumented bits. So the bit set...
2015-11-02 Ronald G. MinnichActual working output now from virtio ring. Time for...
2015-11-02 Ronald G. MinnichThe host needs to set up the virtqueue. This is an...
2015-11-02 Ronald G. Minnichvirtio console can't support V2, have to use V1.
2015-11-02 Ronald G. MinnichFix up DEVICE_FEATURES usage
2015-11-02 Ronald G. MinnichBegin work on true virtio mmio Kill tests/vmrunkernel...
2015-11-02 Ronald G. MinnichFirst checking of virtio-mmio.c from qemu.
2015-11-02 Ronald G. MinnichStart shuffling functionality from kernel to user.
2015-11-02 Ronald G. MinnichAdd virtio_mmio.h
2015-11-02 Barret RhodenFix parlib/assert.h's warn()
2015-10-28 Barret RhodenRemove (un)likely from the kernel interface (XCC)
2015-10-28 Barret RhodenCall printf() instead of fprintf in signal.c
2015-10-28 Barret RhodenOverride glibc's printf for vcore context
2015-10-28 Barret Rhodenpthread: Panic if there is a bad thread state
2015-10-28 Barret RhodenEnsure vcore context code includes parlib/assert.h
2015-10-28 Barret RhodenDo not breakpoint() on parlib's assert
2015-10-28 Barret RhodenRemove #include <assert.h> from parlib
2015-10-28 Barret RhodenRename parlib/rassert.h -> parlib/assert.h
2015-10-28 Barret RhodenMove parlib's assert guts into a C file
2015-10-28 Barret RhodenUndefine static_assert() in parlib/rassert.h
2015-10-28 Barret RhodenUse a -D when building parlib
2015-10-28 Barret Rhodenpthread: Properly change state for running threads
2015-10-28 Barret Rhodenpthread: Account for pth stopping in has_blocked
2015-10-28 Barret Rhodenpthread: Factor out common active_queue code
2015-10-28 Barret Rhodenpthread: Fix sem_timedwait() bug
2015-10-28 Barret Rhodenpthread: Fix semaphore's TAILQ type
2015-10-28 Barret RhodenProperly include syscall.h in parlib/event.h
2015-10-28 Ronald G. MinnichAdd the Inferno license to files we got from Inferno
2015-10-15 Kevin KluesUpdate file-posix.c utest
2015-10-15 Kevin KluesUpdate utest infrastructure
2015-10-14 Barret RhodenCheck for ctx in default_core_handler()
2015-10-14 Barret RhodenDo not free epoll event queues
2015-10-14 Davide LibenziChanged a few EFAIL to proper errno codes.
2015-10-13 Davide LibenziReplaced dummy likely/unlikely definitions with the...
2015-10-08 Barret RhodenFix benchutil alarm open to use #alarm
2015-10-06 Kevin KluesAdd support for pthread_cleanup() routines
2015-10-06 Kevin KluesMove decl of pthread_once() out of unsupported
2015-10-01 Kevin KluesRemove dependency for {unistd,stdlib}.h in vcore.h...
2015-10-01 Kevin KluesAdd PTHREAD_RWLOCK_INITIALIZER
2015-09-28 Barret RhodenModify userspace to use device names [2/3]
2015-09-28 Barret RhodenAllow epoll on listening sockets
2015-09-28 Barret RhodenProvide support for epoll
2015-09-28 Barret RhodenMove register_evq to event.c
2015-09-28 Barret RhodenFix syscall_async's signature
2015-09-28 Barret RhodenAdd I_AM_HERE to parlib
2015-09-28 Barret RhodenHook CEQs into the event infrastructure (XCC)
2015-09-28 Barret RhodenAdd the CEQ mbox: Coalescing Event Queues (XCC)
2015-09-28 Barret RhodenChange get_ucq_msg()'s return value to a bool
2015-09-28 Barret RhodenAdd helpers to detect locked user spinlocks
2015-09-28 Barret RhodenAdd parlib/common.h
2015-09-28 Barret RhodenRename event queue functions [2/2]
2015-09-28 Barret RhodenReorganize event_queue helpers [1/2]
2015-09-28 Barret RhodenSpecify an mbox type when getting an event queue
2015-09-28 Barret RhodenSplit ev_mbox into a union of mbox types (XCC)
2015-09-28 Barret RhodenRemove EVENT_JUSTHANDLEIT (XCC)
2015-09-28 Barret RhodenRemove the option to spawn_thread for an evq (XCC)
2015-09-28 Barret RhodenAdd support for uthreads blocking on event queues
2015-09-28 Barret RhodenUse thread0_thread_has_blocked for syscalls
2015-09-28 Barret RhodenAllow thread0 uthreads to block
2015-09-28 Barret RhodenExport uthread_has_blocked()
2015-09-28 Barret RhodenDetach devalarm helpers from the user alarm tchain
2015-09-28 Barret RhodenAdd a helper to extract mbox messages
2015-09-28 Barret RhodenAdd post-and-poke synchronization to parlib
2015-09-28 Barret RhodenDifferentiate between EVENT_SPAM* and wakeup (XCC)
2015-09-28 Barret RhodenRename EVENT_FALLBACK -> EVENT_SPAM_INDIR (XCC)
2015-09-28 Barret RhodenAdd FD tap infrastructure (XCC)
2015-09-02 Kevin KluesAdd static storage for bounded # of dtls keys/vals
2015-09-02 Kevin KluesImplement __set_dtls() in terms of __get_dtls()
2015-09-02 Kevin KluesRename dtls_lib_init() -> dtls_cache_init()
next