Export CONFIG_ options via #version/kconfig
[akaros.git] / kern / src /
2017-02-15 Barret RhodenExport CONFIG_ options via #version/kconfig
2017-02-15 Barret RhodenUse const for readstr() and readmem() source args
2017-02-15 Barret Rhodennet: Set DONT_FRAGMENT for unfragmented packets
2017-02-14 Barret Rhodennet: Use NULL to signal lack of promisc/multicast
2017-02-09 Barret RhodenDon't use MEM_WAIT in alloc_sysc_str()
2017-02-09 Barret Rhodenstrace: Use the kpage allocator for traces
2017-02-09 Barret Rhodenstrace: Block the target when the strace q is full
2017-02-09 Barret RhodenRename SYS_yield -> SYS_proc_yield (XCC)
2017-02-09 Barret Rhodenstrace: Filter syscalls (XCC)
2017-02-09 Barret Rhodenstrace: Qstrace controls whether tracing is on
2017-02-09 Barret Rhodenqio: Fix race with multiple blockers
2017-02-09 Barret RhodenAllow backtrace_user_ctx() on remote cores
2017-02-09 Barret RhodenAdd a verbosity parameter to "pip"
2017-02-08 Barret RhodenPrint out whether a process is VC ctx ready
2017-02-02 Barret Rhodennet: Don't clobber the TTL for TCPv4 rx
2017-02-01 Barret Rhodennet: Fix double-free snoop bug
2017-01-30 Barret Rhodennet: Nastily set the max number of convs to 4096
2017-01-27 Ronald G. Minnichnet: replace some FIXME errors with more useful strings
2017-01-21 Barret RhodenSet exitcodes when killing from the monitor
2017-01-20 Barret RhodenAllow devpermcheck() to check perms
2017-01-20 Barret RhodenFix permission checks for devether
2017-01-18 Fergus Simpsonproc_alloc: make new process inherit parent's user
2017-01-18 Fergus Simpsondevcons: implement hostownerwrite()
2017-01-18 Fergus Simpsondevproc: change user from char* to struct username
2017-01-18 Barret Rhodenx86: vmm: Finalize to owning_proc, not cur_proc.
2017-01-18 Barret Rhodenx86: vmm: Flush the VMCS when changing owning_proc
2017-01-18 Barret RhodenFix proc refcounting comments
2017-01-10 Barret RhodenDo not allow setting O_REMCLO with fcntl()
2017-01-10 Barret RhodenSet CEXTERNAL_FLAGS early on create()
2017-01-10 Barret RhodenAllow larger CEQs (XCC)
2017-01-10 Barret Rhodenip: Use a synthetic buffer for iproute
2017-01-10 Barret RhodenDon't attempt namec_from from non-O_PATH FDs
2017-01-10 Barret Rhodennet: Checksum loopback packets
2017-01-10 Barret Rhodennet: Pull up the header to determine IP version
2017-01-10 Barret Rhodennet: Add a protocol 'bypass' command for convs
2017-01-10 Barret Rhodennet: Don't pretend the proto qlock is thread safe
2017-01-10 Barret Rhodennet: Remove the newconv() function pointer
2017-01-10 Barret Rhodennet: Remove unused qlock from UDP and ICMP6
2017-01-10 Barret Rhodenqio: Live with Qmsg
2017-01-10 Barret Rhodenfdtap: Check for bad event queues
2016-12-14 Barret RhodenVMM: Don't flush the EPT unnecessarily
2016-12-12 Barret Rhodennet: Allow snooping on ethermedium
2016-12-07 Barret RhodenReduce KFS's fake block time
2016-11-29 Barret RhodenRemove CONFIG_KTHREAD_POISON
2016-11-29 Barret RhodenUse guard pages and KMC allocator for kstacks
2016-11-29 Barret Rhodenvmap: Use {map,unmap}_segment() helpers
2016-11-29 Barret Rhodenvmap: Make kernel intermediate mappings permanent
2016-11-29 Barret Rhodenvmap: Use an arena allocator for kernel vmaps
2016-11-29 Barret Rhodenvmap: Add a helper for global TLB shootdowns
2016-11-29 Barret Rhodenvmap: Handle unaligned vaddrs on vunmap_vmem()
2016-11-29 Barret RhodenAllocate natural alignment with get_cont_pages()
2016-11-29 Barret RhodenConvert calls of get_cont_pages() to kpages_alloc
2016-11-29 Barret Rhodenslab: Update the ctor/dtor interface
2016-11-29 Barret RhodenAdd #mem, for memory diagnostics
2016-11-29 Barret RhodenRemove old memory tests
2016-11-29 Barret RhodenTracks arenas and slabs on tailqs
2016-11-29 Barret Rhodenarena: Connecting importers with sources
2016-11-29 Barret RhodenPut the size in the name of kmalloc caches
2016-11-29 Barret RhodenMove assert in sem_down()
2016-11-29 Barret Rhodenslab: Add the magazine and depot layers
2016-11-29 Barret Rhodenslab: Remove obj_size from struct kmem_slab
2016-11-29 Barret Rhodenslab: Stop appending a uintptr_t to small objects
2016-11-29 Barret Rhodenslab: Move ctors/dtors to the slab layer
2016-11-29 Barret Rhodenarena: Use qcaches (slabs) in the arena
2016-11-29 Barret Rhodenslab: Bootstrap before setting up kpages_arena
2016-11-29 Barret Rhodenslab: Move the name into the kmem_cache
2016-11-29 Barret Rhodenslab: Import resources from a source arena
2016-11-29 Barret Rhodenslab: Support 'no-touch' caches
2016-11-29 Barret Rhodenslab: Add an arena pointer to the interface
2016-11-29 Barret Rhodenslab: Use a hashtable when looking up bufctls
2016-11-29 Barret Rhodenslab: Bootstrap more kmem_caches
2016-11-29 Barret Rhodenslab: Use BSD_LISTs for the bufctls
2016-11-29 Barret RhodenSet num_cores early in boot
2016-11-29 Barret RhodenMoving 'booting' to a header
2016-11-29 Barret RhodenReplace the old page allocator with the base arena
2016-11-29 Barret RhodenAdd the arena allocator
2016-11-29 Barret RhodenRemove mon_gfp()
2016-11-29 Barret RhodenJump to a real kstack ASAP during boot
2016-11-29 Barret RhodenUse a helper for resetting kernel stacks
2016-11-29 Barret RhodenRemove get_cont_phys_pages_at()
2016-11-29 Barret RhodenRemove page coloring
2016-11-29 Barret RhodenRemove page refcnts
2016-11-29 Barret RhodenRefactor map_page_at_addr
2016-11-29 Barret RhodenFix bounds checks and misc errors in mm.c
2016-11-29 Barret RhodenRemove SYS_cache_buster (XCC)
2016-11-29 Barret RhodenFix extra decref of shared_page
2016-11-29 Barret RhodenMake page_insert() consume the caller's refcnt
2016-11-29 Barret RhodenFix the remaining /dev/ -> /dev_vfs/
2016-11-20 Fergus SimpsonSimplify block_alloc function
2016-10-26 Barret RhodenMove the BRK_START to a fixed, safe address (XCC)
2016-10-26 Barret RhodenRemove proc->heap_top
2016-10-18 Fergus SimpsonAHCI: Skip device permission check
2016-10-06 Barret RhodenAdd a devstat helper
2016-10-06 Barret RhodenMove VFS /dev/ -> /dev_vfs/
2016-10-06 Barret RhodenMove stdin/stdout/stderr to #cons
2016-10-06 Barret RhodenRemove the old console input code; use qio
2016-10-06 Barret RhodenFix a few debugging tools
2016-10-06 Barret Rhodenqio: Only fire writable taps on edge transitions
2016-10-06 Barret Rhodenqio: Add a check to pullupblock
2016-10-06 Barret RhodenAvoid needless TLB flush when restarting kthreads
next