Add a synth_buf to chan
[akaros.git] / user /
2017-01-10 Barret Rhodenvmm: Use a helper for stripping the iovec
2017-01-10 Barret Rhodenparlib: Add IOVEC helpers
2017-01-10 Barret Rhodenparlib: Have all processes listen for diagnostics
2017-01-10 Barret Rhodenparlib: Add krefs
2017-01-10 Barret Rhodenparlib: Include event type headers in event.h
2017-01-10 Barret Rhodenparlib: Add parlib_assert_perror()
2017-01-10 Barret Rhodeniplib: Make netmkaddr() threadsafe
2017-01-10 Barret Rhodeniplib: Add protocol constants to iplib.h
2017-01-10 Barret Rhodeniplib: Add a helper for finding the IP router
2017-01-10 Barret Rhodeniplib: Allow v4parsecidr() to take longer masks
2017-01-10 Barret Rhodeniplib: Add get_first_noloop_iplifc() helper
2017-01-10 Barret Rhodeniplib: Fix thread-unsafeness in myipaddr
2017-01-10 Barret Rhodeniplib: Add a helper for IP checksums
2017-01-10 Barret Rhodeniplib: Add helpers for bypass
2017-01-10 Barret Rhodeniplib: Refactor announce9(), add clone9()
2017-01-10 Barret Rhodeniplib: Clang-format iplib C files
2016-12-07 Barret RhodenDo not have SCPs ask for vcores
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 Barret RhodenFix slow uthread context switches
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-10-06 Barret RhodenClose alarm FDs on fork()
2016-10-06 Barret RhodenFix potential overflow error in CEQs (XCC)
2016-10-06 Barret RhodenChange syscall usec timeouts to unsigned longs
2016-10-06 Barret RhodenAdd trace_printf()
2016-10-06 Barret Rhodenepoll: Set up the alarm_evq at init time
2016-10-06 Barret RhodenAdd a helper for async syscalls
2016-10-06 Barret Rhodenepoll: Clean up epoll_wait and stop excess polling
2016-10-06 Barret Rhodenepoll: Fix event clobber
2016-10-05 Dan CrossRemove `sys_getpid` stubs from parlib.
2016-09-22 Barret RhodenExport epoch time via proc_global_info (XCC)
2016-09-21 Barret RhodenAdd a hexdump printf specifier for userspace
2016-09-16 Barret RhodenSet the glibc thread's pointer_guard (XCC)
2016-09-16 Barret RhodenUse PDR locks for glibc's internal locks (XCC)
2016-09-16 Barret RhodenAdd spin_pdr_trylock
2016-09-16 Barret RhodenFix spinlock_trylock's return value
2016-09-16 Barret RhodenRemove the NO_CAS version of spin_pdr locks
2016-09-16 Barret RhodenAllow uth_disable_notifs without current_uthread
2016-09-16 Barret RhodenAlways provide a user context to signal handlers
2016-09-16 Barret RhodenAdd a helper for finding current_uthread's context
2016-09-16 Barret RhodenMake signal handler functions vcore-ctx-safe
2016-09-16 Barret RhodenUse a helper for determining if a uth handles sigs
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-09-06 Barret RhodenFix epoll-before-listen bug (XCC)
2016-08-31 Ronald G. Minnichparlib: have delay functions return end time; add nsec...
2016-08-12 Barret RhodenUse a constructor in benchutil/alarm
2016-08-12 Barret RhodenRemove set_awaiter_abs() from the user interface
2016-08-12 Barret RhodenFix timeout bug in semaphores
2016-08-10 Dan CrossCheck for size==1 before rounding to power of two in...
2016-08-10 Barret RhodenKick the VMM 2LS when enqueueing a thread
2016-08-10 Barret RhodenAllow vcore_tick_* to be called from uthreads
2016-08-09 Kyle MilkaCouldn't actually wrap around the vring.
2016-08-04 Barret RhodenFix multiple setting in DTLS
2016-08-04 Barret RhodenReformat DTLS
2016-08-04 Barret RhodenFix the license on certain Parlib files
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-08-03 Christopher KochFix wonky tail queue swap in condition variables code.
2016-07-26 Kyle MilkaImplemented virtio-block
2016-07-19 Barret RhodenAdd sanity checks to __prep_signal_handler()
2016-07-18 Ronald G. Minnichparlib/x86/atomic.h: (void) __sync_fetch_and_* calls
2016-07-08 Barret RhodenFix refcnting bug in DTLS
2016-07-07 Barret RhodenInitialize all vcores in SCP mode
2016-07-07 Barret RhodenImplement poll() on top of select()
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-24 Barret RhodenVMM: Add the GUEST_INTR_STATUS to the VM TF (XCC)
2016-06-20 Kyle MilkaVMM: Dynamically retrieve the interrupt vector for...
2016-06-17 Barret RhodenAdd helpers to create child processes
2016-06-16 Barret Rhodenx86: Fix relocation error in vcore_asm.S
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 Barret RhodenAdd a test for uthread CVs
2016-05-13 Barret RhodenAdd generic uthread condition variables
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
next