Use random_read() for small urandom_read() calls
[akaros.git] / kern / src /
2016-02-04 Barret RhodenFix strace flow control and data extraction issues
2016-02-04 Barret RhodenChange qfull() to check limits
2016-02-04 Barret RhodenFix page faults in strace
2016-02-04 Ronald G. MinnichAdd a random device; remove old genrandom junk; remove...
2016-02-03 Ronald G. MinnichNew and easy strace framework.
2016-02-02 Barret RhodenStop zeroing current_ctx before popping a TF
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-01-30 Kanoj Sarcar' via... Pass in file offset into mmap() handlers.
2016-01-25 Ronald G. Minnicherror: return usable error strings, not nothing.
2016-01-14 Barret RhodenAllows IRQs to be disabled while proc_destroy()ing
2016-01-14 Barret RhodenProperly finalize contexts when reflecting traps
2016-01-14 Geoff CollyerFix ipv6 icmp bugs in locking and freeing in icmphostun...
2016-01-13 Dan CrossClean up 'devgen()' a bit.
2015-12-21 Davide LibenziAllow for certain device APIs to be NULL
2015-12-17 Davide LibenziRemoved from source control auto generated file
2015-12-17 Davide LibenziAdded makefile machinary to generate the build informat...
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 LibenziSTFU useless printk messages
2015-12-16 Davide LibenziDrop the fake exception tables entries and use weak...
2015-12-16 Davide LibenziAdded ability to declare local per CPU variables
2015-12-15 Barret RhodenFix test_uaccess
2015-12-10 Barret RhodenRefactors backtrace functions [1/2]
2015-12-10 Barret RhodenPut a 1ms delay in kfs_readpage()
2015-12-10 Barret RhodenAllow syscall-less abortable CLEs
2015-12-10 Barret RhodenFix up user memory accesses during syscall aborts
2015-12-10 Barret RhodenProvide handle_page_fault_nofile()
2015-12-10 Barret Rhodenx86: remove misconceptions about "sti" and halting
2015-12-10 Barret RhodenDo not disable IRQs to protect cur_ctx
2015-12-10 Barret RhodenDo not switch_to in plan9setup()
2015-12-10 Barret RhodenMark kthreads as ktasks for kernel I/O [2/2]
2015-12-10 Barret RhodenDetermine bufs with is_ktask in the VFS [1/2]
2015-12-10 Barret RhodenAllow ktasks to switch_to()
2015-12-10 Barret RhodenHave switch_{to,back} use an opaque uintptr_t
2015-12-10 Barret RhodenUse a temp process for test_uaccess
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 RhodenRemove the edata symbol
2015-11-30 Barret RhodenMemset the BSS explicitly
2015-11-30 Barret RhodenAdd kmalloc_array() interface
2015-11-25 Dan CrossRename 'reallocarray' to 'kreallocarray'.
2015-11-24 Davide LibenziAdded API to run a function in multiple CPUs, and wait...
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 KluesKconfig option to change core allocation policy
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)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (6/7)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (5/7)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (4/7)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (3/7)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (1/7)
2015-11-24 Kevin KluesRefactor to move prov stuff to coreprov.c (4/4)
2015-11-24 Kevin KluesRefactor to move prov stuff to coreprov.c (3/4)
2015-11-24 Kevin KluesRefactor to move prov stuff to coreprov.c (2/4)
2015-11-24 Kevin KluesRefactor to move prov stuff to coreprov.c (1/4)
2015-11-24 Kevin KluesMove spc2pcoreid and pcoreid2spc into header file
2015-11-24 Kevin KluesMove sched_pcore and friends to corerequest.h
2015-11-24 leymarivFirst step to move corerequest API from schedule.c
2015-11-18 Davide LibenziAdded test case for circular buffer code
2015-11-18 Davide LibenziEnabled /prof/kptrace collection of anything which...
2015-11-18 Davide LibenziImplemented the new profiler
2015-11-18 Davide LibenziAdded API to enumerate the VM regions of a process
2015-11-18 Davide LibenziAdded API to retrieve the current set of processes...
2015-11-18 Davide LibenziExtend hash enumeration API to accept an opaque pointer
2015-11-18 Davide LibenziAdded API to retrieve the full path of a struct dentry
2015-11-18 Davide LibenziAdded APIs to access process startup information
2015-11-18 Davide LibenziAdded full binary path into the proc structure
2015-11-18 Davide LibenziAdded struct proc pointer to base of the executable...
2015-11-18 Davide LibenziDo not race when multiple init happen at the same time
2015-11-18 Davide LibenziRemoved unused old oprofile code
2015-11-18 Davide LibenziCompletely restructured profiler code cutting all the...
2015-11-16 Davide LibenziMigrated user memory copy APIs to use the new exception...
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-11-10 Davide LibenziAdded kernel test case for command line parsing code
2015-11-10 Davide LibenziAdded support for multiboot protocol command line extra...
2015-11-09 Davide LibenziMade the timer interrupt setup callback consistent...
2015-11-03 Xiao JiaAdd networking unit tests
2015-11-03 Xiao JiaFix manager to run tests if KERNEL_TESTING is set
2015-11-03 Xiao JiaFix ptclbsum to handle odd offsets
2015-11-03 Xiao JiaFix ptclcsum_one to adjust odd
2015-11-03 Xiao JiaFix typo for TCP checksum offload feature
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
next