qio: need to linearizeblock in qremove
[akaros.git] / Documentation /
2014-06-03 Barret RhodenRemoves extra CASs in the PVC alarm
2014-05-05 alfongjImplemented Kernel Post-boot testing.
2014-04-30 Barret RhodenPoor-man's ftrace has more context
2014-04-26 Ronald G. MinnichAdd early docs on building netperf.
2014-04-26 Ronald G. MinnichAdd a short explanation of the kprof device.
2014-01-25 Ronald G. MinnichClean up docs on 9p netroot
2014-01-16 Ronald G. Minnichlore file.
2014-01-16 Ronald G. MinnichAdd a line of info to the Go docs
2014-01-16 Barret RhodenFix for concurrent syscall aborters
2014-01-16 Ronald G. MinnichNotes on using Go.
2014-01-16 Barret RhodenPlan9 style waserror() handling
2014-01-16 Ronald G. MinnichShort doc on using go9p so people don't have to search...
2013-06-07 Barret RhodenRemoves sparc; it's hard to believe (XCC)
2013-04-15 Barret RhodenUthread arch-dependent code uses user_contexts
2013-04-13 Barret RhodenProcdata uses user_contexts (XCC)
2013-04-13 Barret RhodenKernel uses user_contexts, instead of TFs
2013-04-11 Barret RhodenUses kernel_ctx instead of TF for kthreading
2013-03-28 Barret RhodenNotes on cross-linking applications
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-07 Barret Rhodenlibstdc++ doesn't try to call ioctl() (XCC)
2013-02-23 Barret RhodenUpdates doc with new image file and instructions
2013-02-08 Barret RhodenFills out documentation about GETTING_STARTED
2012-11-21 Barret RhodenKernel message overhaul
2012-10-16 Barret RhodenAdds proc-internals documentation
2012-10-05 Barret RhodenFixes potential livelock in preemption handling
2012-10-05 Barret Rhodencan_rcv_msg is now a VC flag (XCC)
2012-09-05 Barret RhodenProc code unmaps vcores when taking cores
2012-09-05 Barret Rhoden__startcore now takes the vcoreid as a parameter
2012-04-23 Barret RhodenKernel scheduler tracks procs 'cradle to grave'
2012-03-21 Barret RhodenGlibc syscalls now block properly (XCC)
2012-03-21 Barret RhodenKernel can detect degenerate SCPs (XCC)
2012-03-13 Barret RhodenAll apps now must link against parlib (XCC)
2012-02-27 Barret Rhodenproc_run() now returns
2012-02-27 Barret RhodenFixes some RISCV compilation issues
2011-12-15 Barret RhodenPublic VCPD mboxes (XCC)
2011-11-03 Barret RhodenQuickly return/pop DONT_MIGRATE uthreads
2011-11-03 Barret RhodenUpdated memory barrier stuff
2011-11-03 Barret Rhodencur_proc broken up into owning_proc and cur_proc
2011-11-03 Barret Rhodencore_request() uses current_tf to return
2011-11-03 Barret Rhodenproc_destroy() no longer requires edible refs
2011-11-03 Barret RhodenRemoves __proc_kmsg_pending()
2011-11-03 Barret RhodenCleaned up memory barrier usage (XCC)
2011-11-03 Barret RhodenFixes event FALLBACK code
2011-11-03 Barret Rhodenproc_yield() will return if you have an event
2011-11-03 Barret RhodenVcore management uses the lists
2011-11-03 Barret Rhodenev_qs can request fallback to active vcores (XCC)
2011-11-03 Barret RhodenSeparates EVENT_INDIR from EVENT_IPI (XCC)
2011-11-03 Barret RhodenRemoved event overflow handling
2011-11-03 Barret RhodenUCQs (XCC)
2011-11-03 Barret RhodenFixes race with SC_DONE and event overflow (XCC)
2011-11-03 Barret RhodenHandles syscall-event overflow in pthreads
2011-11-03 Barret RhodenAllows application-specific event handling (XCC)
2011-11-03 Barret RhodenVCORE_APPRO sets the ev_mbox
2011-11-03 Barret RhodenRevamped event interfaces (XCC)
2011-11-03 David ZhuErrno must not be touched before TCB is initialized.
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenRemoves some struct proc* refcnting
2011-11-03 Barret RhodenSleep on block requests using kthreads
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret RhodenClarifies how to refcnt with the page cache
2011-11-03 Barret RhodenIndividually manages buffers in the buffer cache
2011-11-03 Barret RhodenExt2 directory operations use the page cache
2011-11-03 Barret RhodenAllocates blocks for files ending un-PG-aligned
2011-11-03 Barret RhodenExt2: can read files from the page cache
2011-11-03 Barret RhodenBuffer heads to track page mappings -> block num
2011-11-03 Barret RhodenRevised coding and development policies
2011-11-03 Barret RhodenDentry cache
2011-11-03 Barret Rhodenext2_dealloc_inode(), clarifies dealloc vs delete
2011-11-03 Barret RhodenGlibc networking support (XCC)
2011-11-03 Barret RhodenAdds sys_mkdir() and sys_rmdir() (XCC)
2011-11-03 Barret Rhodensys_unlink()
2011-11-03 Barret RhodenSymlinks!
2011-11-03 Barret RhodenChanges the pidhash to be an internal reference
2011-11-03 Barret RhodenUses kref in the FS, fixes up refcount bugs
2011-11-03 Barret RhodenKref changes and tweaks
2011-11-03 Barret RhodenAdded krefs, used them for process refcounting
2011-11-03 Barret Rhodengeneric_file_write() and file holes
2011-11-03 Barret RhodenPage cache for memory mapped files
2011-11-03 Barret RhodenInitial page cache structures
2011-11-03 Barret Rhodenkfs_lookup() and parsing directories
2011-11-03 Barret RhodenCPIO parsing, kfs building, vfs tweaks
2011-11-03 Barret RhodenVFS: mounts KFS, shell functions
2011-11-03 Barret RhodenMPC TLB shootdowns
2011-11-03 Barret Rhodenproc_lock is no longer an irqsave
2011-11-03 Barret RhodenPthread fix to let the _S thread yield
2011-11-03 Barret RhodenThe kernel migrates silly state when becoming _M
2011-11-03 Kevin KluesMassive renaming/cleanup of harts->vcores
2011-11-03 Barret RhodenYield plays nice with preemption
2011-11-03 Barret RhodenPreemption of user cores
2011-11-03 Barret Rhodenpop_ros_tf can handle missed IPIs
2011-11-03 Barret Rhodenset_current_tf only applies to user trapframes
2011-11-03 Barret Rhoden_M procs start up at _start/hart_entry for vcore0
2011-11-03 Barret RhodenNotification support in the kernel
2011-11-03 Barret RhodenHandles routine kmsgs before returning to userspace
2011-11-03 Barret RhodenRoutine kmsg processing
2011-11-03 Barret RhodenKernel messages infrastructure
2011-11-03 Barret RhodenVcores are unmapped by message receivers
2011-11-03 Barret RhodenInitial notification and preemption headers
2011-11-03 Kevin KluesRemoved symlink-following in doxygen
2011-11-03 Kevin KluesMassive glibc and directory structure change
next