Implement pipes in userspace (XCC)
[akaros.git] / user /
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)
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
next