VMMCP: better support incoming interrupts. Fix idiot bug where Dune stripped rflags...
[akaros.git] / kern / src /
2015-11-02 Ronald G. MinnichMake MMAP_LOWEST_VA PAGE_SIZE; set ld.so mmap address
2015-11-02 Barret RhodenRename pgoffset -> pg_num in load_one_elf()
2015-10-30 Davide LibenziAdded new kernel test case
2015-10-30 Davide LibenziPlugged the exception handling code
2015-10-30 Davide LibenziAdded safe user memory access APIs
2015-10-29 Davide LibenziFix waserror/lock order
2015-10-28 Dan CrossReplace most uses of strncpy with strlcpy.
2015-10-28 Dan CrossFix strlcpy in kernel, add strlcat.
2015-10-28 Barret RhodenClean up aliased monitor commands
2015-10-28 Barret RhodenAlias "e" to monitor's "exit"
2015-10-28 Barret RhodenAccept more types of FD Taps in #ip
2015-10-28 Barret RhodenPrint the vcoreid for unhandled faults in VC ctx
2015-10-28 Ronald G. MinnichAdd the Inferno license to files we got from Inferno
2015-10-15 Barret RhodenClose Qlisten FDs
2015-10-15 Barret RhodenSet ENOENT for failed 9ns lookups
2015-10-15 Davide LibenziFixed error() reporting when error codes are reported...
2015-10-14 Barret RhodenHandle 0 usec in rendez_sleep_timeout()
2015-10-14 Kevin KluesSync fork/exec() with updates to procinfo/procdata
2015-10-14 Davide LibenziAdded set_error() API to have a single point of entry...
2015-10-14 Davide LibenziAvoid an extra function call on the error frame handling.
2015-10-14 Davide LibenziChanged a few EFAIL to proper errno codes.
2015-10-14 Davide LibenziDropped char* error file to unify common error strings...
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-10-14 Kevin KluesRemove errstrings.h, in favor of error.c
2015-10-13 Davide LibenziReplaced dummy likely/unlikely definitions with the...
2015-10-13 Davide LibenziUse process struct flag to indicate tracing instead...
2015-10-13 Davide LibenziRestore flags interrupts on the error path.
2015-10-13 Davide LibenziAvoid void* error buffer declaration
2015-10-08 Xiao JiaSupport block extra data in adjustblock
2015-10-08 Xiao JiaAdd helper function block_append_extra
2015-10-08 Xiao JiaUse block_add_extd retval to detect success or error
2015-10-08 Xiao JiaChange block_add_extd to return success or error
2015-10-08 Xiao JiaRefactor freeb to separate out free_block_extra
2015-10-08 Xiao JiaPrint block content and backtrace in PANIC_EXTRA
2015-10-08 Barret RhodenAllow fcntl() to toggle O_NONBLOCK
2015-10-08 Barret RhodenAdd a diagnostic to print info about a core
2015-10-08 Barret RhodenInitialize the rwlock in struct pgrp
2015-10-08 Barret RhodenMake syscall trace records for all copy_path calls
2015-10-08 Barret RhodenFix bugs with syscall trace record data copies
2015-10-08 Barret RhodenChange len from int -> size_t for sys_{read,write}
2015-10-08 Barret RhodenTrack startup kthreads as ktasks
2015-09-28 Barret RhodenProvide a more useful devpermcheck error
2015-09-28 Barret RhodenReplaces SYS_open with SYS_openat (XCC)
2015-09-28 Barret RhodenImplement sys_open() with sys_openat() (XCC)
2015-09-28 Barret RhodenSplit namec() into a start point and __namec_from
2015-09-28 Barret RhodenChange namec() and walk()'s nomount to can_mount
2015-09-28 Barret RhodenAllow 9ns clones of chans opened with O_PATH
2015-09-28 Barret RhodenRemove unused error strings
2015-09-28 Barret RhodenRemove struct dev's dc [3/3]
2015-09-28 Barret RhodenIdenfity devices by name, not by char [1/3]
2015-09-28 Barret RhodenFix strlen bug in devattach
2015-09-28 Barret RhodenEnsure syspipe() catches error()
2015-09-28 Barret RhodenFix namec() bug with # lookups
2015-09-28 Barret RhodenHave #I show Qlisten FDs in chaninfo
2015-09-28 Barret RhodenAdd support for FD taps on Qlisten chans in #I
2015-09-28 Barret RhodenAllow Qlistens to be partially opened with O_PATH
2015-09-28 Barret RhodenSupport O_PATH for open() (XCC)
2015-09-28 Barret RhodenFix devip's permission conversion
2015-09-28 Barret RhodenRename various 9ns symbols to O_FOO (XCC)
2015-09-28 Barret RhodenClean up usage of fcntl flags (XCC)
2015-09-28 Barret RhodenFix 9ns FD access
2015-09-28 Barret RhodenPerform basic mode checks for VFS I/O
2015-09-28 Barret RhodenFix openmode O_EXEC check in namec() [7/7]
2015-09-28 Barret RhodenChange omode() to not special-case O_EXEC [6/7]
2015-09-28 Barret RhodenReplace IS_READONLY with an O_WRITE check [5/7]
2015-09-28 Barret RhodenConvert omode to 9p for devmnt [4/7]
2015-09-28 Barret RhodenProperly convert open mode flags to rwx [3/7]
2015-09-28 Barret RhodenSpecify a permission for do_file_open() [2/7]
2015-09-28 Barret RhodenMake O_RDONLY non-zero (XCC) [1/7]
2015-09-28 Barret RhodenImplement kthread_usleep() with a rendez
2015-09-28 Barret RhodenHave rendez_sleep_timeout() take usec, not msec
2015-09-28 Barret RhodenHook CEQs into the event infrastructure (XCC)
2015-09-28 Barret RhodenAdd the CEQ mbox: Coalescing Event Queues (XCC)
2015-09-28 Barret RhodenRemove EVENT_NOMSG (XCC)
2015-09-28 Barret RhodenSplit ev_mbox into a union of mbox types (XCC)
2015-09-28 Barret RhodenAllow all event queue functionality for SCPs (XCC)
2015-09-28 Barret RhodenDifferentiate between EVENT_SPAM* and wakeup (XCC)
2015-09-28 Barret RhodenRemove EVENT_SPAM_FLAGS (XCC)
2015-09-28 Barret RhodenRename EVENT_FALLBACK -> EVENT_SPAM_INDIR (XCC)
2015-09-28 Barret RhodenForce all conversations to have a write queue
2015-09-28 Barret RhodenSupport FD taps in #I on data files
2015-09-28 Barret Rhodenqio: Ensure qwait() sets Qstarve
2015-09-28 Barret Rhodenqio: Add callbacks for unblocking queues
2015-09-28 Barret RhodenAdd FD tap infrastructure (XCC)
2015-09-25 Valmon LeymarieReorganize the scheduler __core_request() loop
2015-09-25 Valmon LeymarieConsolidate track_(de)alloc() with idlecore mgmt.
2015-09-25 Valmon LeymarieRename get_this_idle_core ->get_specific_idle_core
2015-09-23 Xiao JiaAdd a monitor command gfp to get free pages
2015-09-23 Barret RhodenAllow check_poison() to be called w/o cur_kthread
2015-09-23 Xiao JiaPort scatterlist from Linux
2015-09-23 Xiao JiaPort dmapool from Linux
2015-09-15 Kevin KluesUpdate akaros to hook in the new topology stuff
2015-08-27 Barret RhodenFix do_mkdir on root directories
2015-07-28 Barret RhodenFix FD table's next/hint FD
2015-07-28 Barret RhodenClean up FD support code
2015-07-28 Barret RhodenRemove all fgrp code
2015-07-28 Barret RhodenImplement 9ns FD functions with fd tables
2015-07-27 Barret RhodenMake newfd() take an int
2015-07-27 Barret RhodenDecref file/chan outside of the fd_table lock
2015-07-27 Barret RhodenRemove the "dup2" option from sysdup
next