parlib: Fix dlopen() with -rdynamic
[akaros.git] / user / vmm /
2017-08-30 Ronald G. MinnichThe initrd now works.
2017-08-29 Zach ZimmermanAdded logging functionality to linuxemu
2017-08-25 Barret Rhodenvmm: Allow VMMs to change vmexit conditions (XCC)
2017-08-25 Barret Rhodenvmm: Remove nasty rdmsr() macro (XCC)
2017-08-25 Barret Rhodenvmm: Make the greedy 2LS pinning and optimistic
2017-08-25 Barret Rhodenvmm: Collect and report scheduler stats
2017-08-25 Zach ZimmermanUpdate to linuxemu syscall structure
2017-08-22 Zach ZimmermanVmm file mmap ept fault fix (XCC)
2017-08-22 Ronald G. MinnichChange map_memory and setup_paging to use virtual_machi...
2017-08-14 Barret Rhodenvmm: Prioritize task threads over guest threads
2017-08-14 Barret Rhodenmm: Enforce MAP_PRIVATE xor MAP_SHARED (XCC)
2017-08-14 Dan Crossvmm: Exit console input thread if we get EOF on stdin
2017-07-31 Barret Rhodenvmm: Use a task_thread cache
2017-07-12 Gan ShunReplacing timer support for VM Guests (XCC)
2017-07-12 Gan ShunRemove MWAIT functionality from the VM guest.
2017-07-01 Zach Zimmermanvmm: Modifed load_elf to allow an offset
2017-07-01 Zach Zimmermandune: gettimeofday fix
2017-07-01 Ronald G. Minnichdune: working test with emulated syscalls
2017-06-06 Barret Rhodenvmm: Fix use-after-free in load_elf()
2017-05-03 Barret Rhodenparlib: Tease out uth_sync_t from has_blocked()
2017-05-03 Barret Rhodenparlib: Improve panic() and assert()
2017-05-03 Barret Rhodenparlib: Have exactly one specific 2LS
2017-05-03 Barret Rhodenparlib: Make sync objects static (XCC)
2017-05-03 Barret Rhodenparlib: Trim some header includes
2017-05-03 Barret Rhodenparlib: Add uthread_create()
2017-05-03 Barret Rhodenvmm: Make all task functions return void *
2017-05-03 Barret Rhodenparlib: Implement join/detach() for all uthreads
2017-05-03 Barret Rhodenvmm: Remove references to pthreads
2017-05-03 Barret Rhodenparlib: Move alarm/timer functions from benchutil
2017-05-03 Barret Rhodenparlib: Change opaque mutex/cv types to be structs
2017-05-03 Barret Rhodenparlib: Add synchronization objects
2017-05-03 Barret Rhodenparlib: Move init_once_racy() to parlib (XCC)
2017-05-01 Ronald G. Minnichvmm: move biostables to the library
2017-04-21 Ronald G. Minnichvmm: move paging setup to the library
2017-04-21 Ronald G. Minnichvmrunkernel: get the page table setup right
2017-04-20 Ron Minnichuser/vmm: add and use a load_elf function
2017-04-17 Dan Crossvmm: CPUID level 0x0B handling
2017-04-07 Ronald G. Minnichvmm: add helpers for making more memory
2017-02-14 Barret Rhodenvmm: Squelch noisy prints
2017-02-09 Barret RhodenAtomically initialize parts of the 2LS (XCC)
2017-02-08 Barret RhodenCompile with -Wreturn-type
2017-02-07 Gan ShunVMM: SMP guest (XCC)
2017-01-31 Barret Rhodenvmm: Increase the vmthread stack size
2017-01-30 Barret Rhodenvmm: net: Don't kill the VM when failing to bypass
2017-01-18 Barret Rhodenvmm: Allow the VM to boot without full networking
2017-01-18 Barret RhodenUse fprintf() for printing user TFs
2017-01-17 Gan Shun LimVMM: Userspace msr emulation changes to handle ICR...
2017-01-17 Gan Shun LimVMM: Make the ioapic emulation handle destination writes.
2017-01-17 Gan Shun LimVMM: Make the virtio poke guest functions respect the...
2017-01-10 Barret Rhodenvmm: Add a virtual networking layer
2017-01-10 Barret Rhodenvmm: Use a helper for stripping the iovec
2016-12-07 Barret RhodenVMM: immediately swap btw guests and ctlrs
2016-12-06 Gan Shun Limvmm: Change decode to use stderr
2016-11-29 Barret RhodenVMM: Fix virtio-net bytestostrip initialization
2016-11-29 Ronald G. Minnichvmm: allow a vmm to override the vmcall function
2016-11-29 Ronald G. Minnichuser/vmm: fflush stdout on every write
2016-11-22 Ronald G. Minnichuser/vmm: print the RSP as well as RIP
2016-11-20 Gan ShunFix virtio net handling of the header.
2016-10-26 Gan ShunDelete unsupported entries for userspace MSR handling.
2016-09-12 Ronald G. Minnichvthread: allow programs to have threads exit on halt.
2016-09-07 Ronald G. MinnichVMM: add two vthread functions.
2016-08-10 Barret RhodenKick the VMM 2LS when enqueueing a thread
2016-08-09 Kyle MilkaCouldn't actually wrap around the vring.
2016-08-04 Gan ShunFix inb when linux tests for the PIC
2016-08-04 Gan ShunAdd instruction decode for a few more specific instructions
2016-08-04 Gan ShunAdd page table walk for guest va to pa translation
2016-07-26 Kyle MilkaImplemented virtio-block
2016-07-06 Kyle MilkaRemoved more patches to linux
2016-07-06 Kyle MilkaFixed ISOR problem and legacy pic patch.
2016-07-06 Kyle MilkaAdded virtio network device.
2016-06-24 Barret RhodenVMM: Sync halting GPCs and interrupt injection
2016-06-20 Kyle MilkaVMM: Dynamically retrieve the interrupt vector for...
2016-06-06 Ronald G. Minnichuser/vmm: add translation helpers for guest kernel...
2016-06-04 Ronald G. Minnichuser/vmm: print RIP and hexdump of RIP[0:16] on failed...
2016-06-04 Ronald G. MinnichVMM: clean up IO emulation.
2016-06-01 Dan CrossGet rid of ersatz ARRAY_SIZE macros in code we control.
2016-05-20 Gan ShunHandle multiple virtio mmio devices.
2016-05-13 GanShunVMM: Make new virtio implementation work with new vmm 2LS
2016-05-13 GanShunVMM: Change vmm_run_task return values
2016-05-13 Michael TaufenVMM: Replace the old virtio in vmrunkernel with the...
2016-05-13 Michael TaufenVMM: Added header for virtio_lguest_console functions
2016-05-13 Michael TaufenVMM: Modified console queue service functions for our...
2016-05-13 Michael TaufenVMM: Added console queue service functions from lguest
2016-05-13 Michael TaufenVMM: Added the VIRTIO_CONFIG_S_NEEDS_RESET bit to virti...
2016-05-13 Michael TaufenVMM: Decoder hack
2016-05-13 Michael TaufenVMM: Add virtio_mmio.c which contains our implementatio...
2016-05-13 Michael TaufenVMM: Add our virtio_mmio_dev struct and specify its...
2016-05-13 Michael TaufenVMM: Added a helper function for validating device...
2016-05-13 Michael TaufenVMM: Added virtio_lguest_helpers.h for helper functions...
2016-05-13 Michael TaufenVMM: Change wmb to ACCESS_ONCE in next_desc in virtio_l...
2016-05-13 Michael TaufenVMM: Modify lguest helpers for our virtio
2016-05-13 Michael TaufenVMM: Added includes to virtio_lguest_helpers.c for...
2016-05-13 Michael TaufenVMM: Added virtio_lguest_helpers.c with utility functions
2016-05-13 Michael TaufenVMM: Add virtio.h, which contains our error macros...
2016-05-13 Michael TaufenVMM: Converted virtio headers to rely on types from...
2016-05-13 Michael TaufenVMM: Removed virtio_types.h and includes for that file
2016-05-13 Michael TaufenVMM: Change virtio header include paths from linux...
2016-05-13 Michael TaufenVMM: Converted headers to use pragma once
2016-05-13 Michael TaufenVMM: Brought virtio headers in from Linux v4.5
2016-05-13 Michael TaufenVMM: Remove the old virtio (XCC)
next