akaros.git
2016-05-02 Barret RhodenAttempt to merge VMRs during mprotect
2016-05-02 Barret RhodenVMM: Add command switches to control the 2LS
2016-05-02 Barret RhodenVMM: Use safe MSR accessors
2016-05-02 Barret RhodenRename safe_read_msr() -> read_msr_safe()
2016-05-02 Barret RhodenVMM: Fix MSR emulation (XCC)
2016-05-02 Barret Rhodenx86: Fix write_msr() casting
2016-05-02 Barret RhodenRemove struct vmctl (XCC)
2016-05-02 Barret RhodenAdd a 2LS for VMMs
2016-05-02 Barret RhodenAdd a helper for blocking a uthread from VC ctx
2016-05-02 Barret RhodenAdd a test for file-backed mmap page faults
2016-05-02 Barret RhodenAdd a parlib control variable for yielding
2016-05-02 Barret RhodenUse a lock when printing trap info
2016-05-02 Barret RhodenAdd a parlib debug_print helper
2016-05-02 Barret RhodenVMM: Remove the stack
2016-05-02 Barret RhodenVMM: Fix gpa address lookup
2016-05-02 Barret RhodenVMM: Add struct virtual_machine, use it in MMIO
2016-05-02 Barret RhodenMake user/vmm depend on benchutil
2016-05-02 Barret RhodenAdd a helper to sleep a uthread forever
2016-05-02 Barret RhodenAdd a helper to get a context's SP
2016-05-02 Barret RhodenAdd a notif_pending comment to proc_notify()
2016-05-02 Barret RhodenCheck notif_pending early in pop_user_ctx()
2016-05-02 Barret RhodenMove pop_user_ctx implementations to a .c file
2016-05-02 Barret RhodenRemove vcore32.h
2016-05-02 Barret RhodenRemove the return value from vcore_request_more()
2016-05-02 Barret RhodenReplace uses of the "ghetto incremental interface"
2016-05-02 Barret RhodenAllow requesting a total number of vcores
2016-05-02 Barret RhodenRefactor vcore_request_more()
2016-05-02 Barret RhodenRename vcore_request() -> vcore_request_more()
2016-05-02 Barret RhodenProvide vcore timer ticks for 2LSs
2016-05-02 Barret RhodenDemacro-ify the user BITMASK helpers
2016-05-02 Barret RhodenFix bitmask last-byte accounting
2016-05-02 Barret RhodenAdd a helper for stopping current_uthread
2016-05-02 Barret RhodenAdd a helper for yielding from 2LSs
2016-05-02 Barret RhodenMark parlib 2LS functions as noreturn
2016-05-02 Ronald G. MinnichAdd a helper for tracing exec.
2016-04-29 Michael DavidsonInitial clean up of gettimeofday and timekeeping
2016-04-28 Ronald G. MinnichDon't look at the block after calling qbypass
2016-04-20 Barret RhodenMove ifaddrs to glibc (XCC)
2016-04-20 Ronald G. MinnichAdd getifaddrs support and a test.
2016-04-20 Ronald G. MinnichMake /dev open in the 9 space, not the vfs.
2016-04-19 Barret RhodenIncrease the size of seq_ctr_t to 32 bits (XCC)
2016-04-18 Barret RhodenRemove the last vestiges of the old syscall tracer
2016-04-18 Barret RhodenConsolidate the two syscall tracers
2016-04-15 Michael Davidsonremove spurious optimization in udelay_pit()
2016-04-15 Barret RhodenPort tests/timerfd.c
2016-04-15 Barret RhodenImport timerfd test from Linux
2016-04-15 Barret RhodenImplement timerfd on top of #alarm (XCC)
2016-04-15 Barret RhodenAdd period and count to #alarm
2016-04-15 Barret RhodenAdd the helper strtoul_from_ubuf()
2016-04-15 Barret RhodenChange #alarm cancel method
2016-04-15 Barret RhodenAdd helpers for common 9ns functions (XCC)
2016-04-15 Barret RhodenExport sys/plan9_helpers.h from glibc (XCC)
2016-04-15 Barret RhodenImplement pipes in userspace (XCC)
2016-04-15 Barret RhodenAdd user helpers save_err and restore_err (XCC)
2016-04-15 Barret RhodenUse FD taps for event delivery for #alarm
2016-04-15 Barret RhodenAdd two time conversion helpers to glibc (XCC)
2016-04-15 Barret RhodenImplement clock_gettime() (XCC)
2016-04-15 Barret RhodenModify glibc's printf for use from VC ctx (XCC)
2016-04-14 Michael TaufenClear x86_default_fpu STX/MMX register state at boot
2016-04-14 BobGCC patch r233572 added to makefile. (XCC)
2016-04-14 BobAdded gcc r233572 patch
2016-04-07 Barret RhodenSet qemu's port-forwarding to port 22
2016-04-07 Barret RhodenAdd a default sshd host key
2016-04-07 Barret RhodenFix userspace's FP restore
2016-04-06 Michael TaufenACPI Table Fixes for vmrunkernel
2016-04-06 Barret RhodenMove the "home" directory to /
2016-04-05 Barret RhodenCheck block extra_len in checkb()
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: Add the RQ and WQ len to ipchaninfo
2016-04-05 Barret RhodenRemove the special casing of #pipe in lseek
2016-04-05 Barret Rhodenqio: Remove the old qnonblock()
2016-04-05 Barret RhodenAdd O_NONBLOCK support to pipes
2016-04-05 Barret Rhodennet: Fixup socket shims use of O_NONBLOCK (XCC)
2016-04-05 Barret Rhodennet: Fixup iplib based on the O_NONBLOCK rules
2016-04-05 Barret Rhodennet: Use chan flag O_NONBLOCK for nonblocking
2016-04-05 Barret Rhodennet: Add a helper chan2conv()
2016-04-05 Barret Rhodenqio: Provide helpers for O_NONBLOCK operations
2016-04-05 Barret Rhodenqio: Consolidate readers into __qbread()
2016-03-31 Barret RhodenMake freeb() and freeblist() return the old size
2016-03-31 Barret RhodenMove SIZE_MAX into common.h
2016-03-31 Barret RhodenPass the buf to block_append_extra()
2016-03-31 Barret Rhodenqio: Remove qconsume()
2016-03-31 Barret RhodenRemove qnonblock from the profiler
2016-03-31 Barret RhodenStop calling qremove() outside qio.c
2016-03-31 Barret Rhodenqio: Consolidate producer functions
2016-03-31 Barret RhodenStop setting a kick for TCP's RQ
2016-03-31 Barret Rhodenqio: remove qproduce()
2016-03-31 Barret Rhodenqio: Clean up locking
2016-03-31 Barret RhodenMake all block allocations use the same func [2/2]
2016-03-31 Barret RhodenMake iallocb just an _allocb(x, 0) [1/2]
2016-03-31 Barret RhodenRename KMALLOC_* -> MEM_* [2/2]
2016-03-31 Barret RhodenRework memory allocation flags [1/2]
2016-03-31 Barret RhodenRemove the O_NONBLOCK fcntl() intercept (XCC)
2016-03-31 Barret RhodenAdd a chan_ctl devop; support fcntl on chans
2016-03-31 Barret RhodenFix chan ref leak in fd_setfl()
2016-03-31 Barret RhodenIntercept vfprintf() instead of printf() (XCC)
2016-03-31 Barret RhodenMake akaros_vfprintf() take a stream (XCC)
next