Implement pipes in userspace (XCC)
[akaros.git] / kern / include /
2016-04-15 Barret RhodenImplement pipes in userspace (XCC)
2016-04-15 Barret RhodenUse FD taps for event delivery for #alarm
2016-04-05 Barret Rhodenqio: Remove the old qnonblock()
2016-04-05 Barret Rhodennet: Use chan flag O_NONBLOCK for nonblocking
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 RhodenStop calling qremove() outside qio.c
2016-03-31 Barret Rhodenqio: Consolidate producer functions
2016-03-31 Barret Rhodenqio: remove qproduce()
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 RhodenAdd a chan_ctl devop; support fcntl on chans
2016-03-31 Barret RhodenRemove SYS_cgetc (XCC)
2016-03-31 Barret RhodenRemove SYS_cputs (XCC)
2016-03-31 GanShunMoved timing parameters into proc_global_info (XCC)
2016-03-22 Michael TaufenUpgrade parlib fp state handling, use proc_global_info...
2016-03-22 Barret RhodenImplement shutdown() (XCC)
2016-03-11 Barret RhodenAdd write-combining memory mapping mode (XCC)
2016-03-11 Barret RhodenFix implicit declaration in procinfo.h (XCC)
2016-03-08 Dan CrossClean up profiler configure and usage functions.
2016-03-08 Dan CrossFix formatting: leading spaces to tabs, and fix continu...
2016-02-29 Barret RhodenAdd CPU feature detection (XCC)
2016-02-29 Barret RhodenAdd proc_global_info (XCC)
2016-02-26 Michael TaufenAdd load, safe load, read xcr0 functions
2016-02-14 Barret RhodenRemove kernel errno string processing
2016-02-14 Barret RhodenHave #ip protocol's bind()s throw errors
2016-02-14 Barret RhodenHave #ip protocol's announce()s throw errors
2016-02-14 Barret RhodenHave #ip protocol's connect()s throw errors
2016-02-14 Barret RhodenHave #ip's protocol ctl()s throw errors
2016-02-14 Barret RhodenThrow errors from within ipifcctl()
2016-02-13 Barret RhodenRemove bootp
2016-02-11 Kanoj Sarcar' via... mlx4: Port over Linux header files related to NIC kerne...
2016-02-11 Barret RhodenVMM: Add a syscall to poke a guest pcore (XCC)
2016-02-11 Barret RhodenRename SYS_setup_vmm -> SYS_vmm_setup (XCC)
2016-02-10 Kanoj Sarcar' via... mlx4: Enable QP destruction
2016-02-10 Dan CrossACPI changes for DMAR and new directory hierarchy.
2016-02-04 Barret RhodenUse the new RNG for the networking stack
2016-02-04 Barret RhodenUse random_read() for small urandom_read() calls
2016-02-04 Barret RhodenFix strace flow control and data extraction issues
2016-02-04 Ronald G. MinnichAdd a random device; remove old genrandom junk; remove...
2016-02-04 Ronald G. MinnichGet the basic random number generator functions to...
2016-02-04 Ronald G. MinnichFormat with .clang-format, included herein for reference
2016-02-04 Ronald G. MinnichImport new random number generator files from harvey
2016-02-03 Ronald G. MinnichNew and easy strace framework.
2016-02-02 Barret RhodenVMM: Clean up VMX setup
2016-02-02 Barret RhodenVMM: Remove unused code (XCC)
2016-02-02 Barret RhodenVMM: Clean up per-cpu VMCS state
2016-02-02 Barret RhodenVMM: Add a gva2gpa() helper
2016-02-02 Barret RhodenVMM: Add helpers for loading guest pcores
2016-02-02 Barret RhodenRestrict uva2kva() to only work for user addresses
2016-02-02 Barret RhodenVMM: perform per-guest-pcore init at setup (XCC)
2016-02-02 Barret RhodenSplit up reflect_unhandled_trap()
2016-02-02 Barret RhodenStub out kernel support for VM contexts (XCC)
2016-02-02 Barret RhodenProvide a syscall to pop a user context (XCC)
2016-02-02 Barret RhodenAllow copy_*_user to be included from umem.h
2016-01-25 Dan CrossSlices: A growable list of pointers.
2016-01-25 Ronald G. Minnicherror: return usable error strings, not nothing.
2016-01-14 Barret RhodenImplement run_once() without atomic_t (XCC)
2015-12-17 Davide LibenziAdded makefile machinary to generate the build informat...
2015-12-17 Davide LibenziAdded weak attribute definition
2015-12-17 Davide LibenziAdded new kmalloc flag KMALLOC_ERROR
2015-12-16 Davide LibenziEnable the PFM sampling to pass an 64bit info value
2015-12-16 Davide LibenziAdded bitfield manipulation machinery (XCC)
2015-12-16 Davide LibenziAdded API for read/write common integer sizes from...
2015-12-16 Davide LibenziAdded error_assert() macro and used branch hinting
2015-12-16 Davide LibenziAdded ability to declare local per CPU variables
2015-12-16 Davide LibenziMake some macros correct when used within IF clauses...
2015-12-16 Davide LibenziAdded ZERO_DATA() and COUNT_OF() macros to common.h...
2015-12-16 Davide LibenziAdded intptr_t definition and made error pointer code...
2015-12-10 Barret RhodenRename backtrace_kframe -> backtrace_hwtf [2/2]
2015-12-10 Barret RhodenRefactors backtrace functions [1/2]
2015-12-10 Barret RhodenProvide handle_page_fault_nofile()
2015-12-10 Barret RhodenMark kthreads as ktasks for kernel I/O [2/2]
2015-12-10 Barret RhodenHave switch_{to,back} use an opaque uintptr_t
2015-12-10 Barret RhodenUse a kthread flag to save the address space
2015-12-10 Barret RhodenDefine a set of default flags for kthreads
2015-12-10 Barret RhodenTrack ktasks with a flag instead of a bool
2015-12-08 Barret RhodenSupport partial contexts
2015-12-08 Barret RhodenUse a helper to copy out the current context
2015-12-08 Barret RhodenMake __proc_save_context_s assume the current_ctx
2015-11-30 Barret RhodenAdd the #vars device to export kernel variables
2015-11-30 Barret RhodenRemove the edata symbol
2015-11-30 Barret RhodenAdd kmalloc_array() interface
2015-11-24 Davide LibenziAdded address range library utility to be able to expre...
2015-11-24 Davide LibenziAdded API to run a function in multiple CPUs, and wait...
2015-11-24 Davide LibenziAdded CPU set data structure
2015-11-24 Davide LibenziAdded completion data structure
2015-11-24 Kevin KluesAdd the nanosleep syscall
2015-11-24 Dan CrossImport 'reallocarray' from OpenBSD.
2015-11-24 Kevin KluesRemove kernel scheduler dependence on sched_pcore
2015-11-24 Kevin KluesMove coreprov_proc_init() to corealloc_proc_init()
2015-11-24 Kevin KluesDeclare sched_pcore in allocator specific file
2015-11-24 Kevin KluesMove is_ll_core(), max_vcores() to corerequest.h
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (7/7)
next