vm exit handler for xsetbv
[akaros.git] / user /
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
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
next