net: tcp: Track ipht and resets as their own class
[akaros.git] / user /
2017-07-20 Barret RhodenRemove the #define exit() _exit() hack (XCC)
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-07 Barret Rhodenefence: clang-format
2017-06-07 Barret Rhodenefence: Fix it all and add a test
2017-06-07 Ronald G. Minnichelectric-fence: builds and boots
2017-06-06 Ronald G. Minnichelectric-fence: changed Makefile to Akaros style
2017-06-06 Ronald G. Minnichelectric fence: initial checkin
2017-06-06 Barret Rhodenvmm: Fix use-after-free in load_elf()
2017-06-06 Barret RhodenRemove pthread_lib_init() declaration
2017-05-26 Barret Rhodenparlib: Expand our printf hacks
2017-05-26 Barret RhodenAdd a test for partial writes
2017-05-04 Barret Rhodenparlib: Write to FD 2 for akaros_printf()
2017-05-04 Barret RhodenFix getifaddrs (XCC)
2017-05-04 Barret RhodenFix snprintf() overflow issues
2017-05-03 Barret Rhodenpthreads: Remove sched_policy and sched_priority
2017-05-03 Barret Rhodenpthread: Make pthread barriers 2LS-independent
2017-05-03 Barret Rhodenparlib: Add a thread_bulk_runnable() 2LS op
2017-05-03 Barret Rhodenparlib: Add __uth_sync_swap and __uth_sync_is_empty
2017-05-03 Barret Rhodenparlib: Tease out uth_sync_t from has_blocked()
2017-05-03 Barret Rhodenpthread: Reimplement mutexes, CVs, and RW locks (XCC)
2017-05-03 Barret Rhodenparlib: Make uth mutex/CV initializers C++ safe (XCC)
2017-05-03 Barret Rhodenparlib: Add a rwlock test
2017-05-03 Barret Rhodenparlib: Make parlib printfs safe
2017-05-03 Barret Rhodenparlib: Improve panic() and assert()
2017-05-03 Barret Rhodenparlib: Set line buffering for stdout
2017-05-03 Barret Rhodenparlib: Catch broken uses of notif_disabled_depth
2017-05-03 Barret Rhodenparlib: Catch illegal block attempts
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 reader-writer sleeping locks
2017-05-03 Barret Rhodenparlib: Add cpu_relax_any()
2017-05-03 Barret Rhodenparlib: Allow cpu_relax_vc() calls from uthreads
2017-05-03 Barret Rhodenparlib: Add uthread_self()
2017-05-03 Barret Rhodenparlib: UTH_EXT_BLK_JUSTICE -> _MISC
2017-05-03 Barret Rhodenfutex: Make futexes independent of pthreads
2017-05-03 Barret Rhodenpthread: Implement POSIX semaphores with uth sems ...
2017-05-03 Barret Rhodenparlib: Add uthread_sched_yield()
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 Rhodenparlib: Add 'timed' functions for sems/mtxs/cvs
2017-05-03 Barret Rhodenparlib: Add an alarm helper
2017-05-03 Barret Rhodenvmm: Remove references to pthreads
2017-05-03 Barret Rhodenparlib: Move alarm/timer functions from benchutil
2017-05-03 Barret Rhodenbenchutil: Clarify unset_alarm()'s semantics
2017-05-03 Barret Rhodenparlib: Add uth_cond_var_wait_recurse()
2017-05-03 Barret Rhodenparlib: sem/mtx/cv: Add init() and destroy()
2017-05-03 Barret Rhodenparlib: Implement uthread mutexes with semaphores
2017-05-03 Barret Rhodenparlib: Add a test for recursive mutexes
2017-05-03 Barret Rhodenparlib: Add static initializers for mutexes / CVs
2017-05-03 Barret Rhodenparlib: Change opaque mutex/cv types to be structs
2017-05-03 Barret Rhodenparlib: Always use the default mutex/cv interface
2017-05-03 Barret Rhodenparlib: Add synchronization objects
2017-05-03 Barret Rhodenparlib: Use cpu_relax_vc() in parlib_run_once() (XCC)
2017-05-03 Barret RhodenConvert run_once() to parlib_run_once() (XCC)
2017-05-03 Barret Rhodenparlib: Move init_once_racy() to parlib (XCC)
2017-05-03 Barret Rhodenndblib: Remove dependency on pthreads
2017-05-03 Barret Rhodenparlib: Add a helper for multi-threaded-ness
2017-05-03 Barret Rhodenparlib: Add recursive uthread mutexes
2017-05-03 Barret Rhodenparlib: Add trylock to uthread mutexes
2017-05-03 Barret Rhodenparlib: Use 'const' in the set_dtls() interface
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-03-21 Barret Rhodenparlib: slab: Fix ancient ctor off-by-one
2017-03-21 Barret Rhodenparlib: Align the stack when saving FP state
2017-03-02 Barret Rhodenparlib: Fix potential races with DTLS
2017-03-02 Barret Rhodenparlib: Fix assertion in cpu_relax_vc()
2017-03-02 Barret Rhodenparlib: Remove get_user_ctx_stack()
2017-03-02 Barret Rhodenepoll: Error out if someone asks for one-shot
2017-03-02 Barret Rhodenepoll: Give every waiter their own event queue
2017-03-02 Barret Rhodenepoll: Fire existing events during EPOLL_CTL_ADD
2017-02-17 Barret RhodenAdd sys_send_event() (XCC)
2017-02-14 Barret Rhodenvmm: Squelch noisy prints
2017-02-09 Barret Rhodenpth: Remove fun debugging comment
2017-02-09 Barret Rhodenparlib: Don't run ctors in "fake parlib"
2017-02-09 Barret RhodenAtomically initialize parts of the 2LS (XCC)
2017-02-09 Barret RhodenRename SYS_yield -> SYS_proc_yield (XCC)
2017-02-09 Barret Rhodenparlib: Add a syscall lookup table (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-20 Barret Rhodenparlib: Use better fake mutexes for thread0
2017-01-20 Barret Rhodenparlib: Don't double-lock a mutex to sleep
2017-01-20 Barret Rhodenparlib: Make I_AM_HERE more verbose
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
next