x86: Pretend to be core 0 in smp_main()
[akaros.git] / kern /
2016-11-29 Barret Rhodenx86: Pretend to be core 0 in smp_main()
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 RhodenRemove kmalloc caches above PGSIZE
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 RhodenCheck booting during trace_printk()
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 RhodenAdd hash_helper.h for custom dynamic hash tables
2016-11-29 Barret RhodenPort hash.h
2016-11-29 Barret RhodenImport hash.h from Linux
2016-11-29 Barret RhodenAdd a #define for all MEM_FLAGS
2016-11-29 Barret RhodenRemove mon_gfp()
2016-11-29 Barret Rhodenmlx4: Remove page_is_free() safety check
2016-11-29 Barret Rhodenx86: Stop freeing the trampoline page
2016-11-29 Barret RhodenJump to a real kstack ASAP during boot
2016-11-29 Barret Rhodenx86: set pcpui->{ts,gdt} early
2016-11-29 Barret RhodenUse a helper for resetting kernel stacks
2016-11-29 Barret RhodenIntegrate rbtrees into Akaros
2016-11-29 Barret RhodenImport rbtrees from Linux
2016-11-29 Barret RhodenMove __always_inline to compiler.h
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 RhodenProvide a shim layer for reference counted pages
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-29 Fergus Simpsonvmx: Add and use constants for PML and TSC Scaling
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-26 Gan ShunRemove init=/bin/sh from vmimage_cmdine
2016-10-26 Gan ShunFix IA32_MISCENABLE disabling of PEBS
2016-10-20 Fergus SimpsonAHCI: Prevent sign extension of partial address
2016-10-18 Fergus SimpsonAHCI: Skip device permission check
2016-10-18 Fergus SimpsonAHCI: Add C600 HBA and fix PCI iteration bugs
2016-10-18 Fergus SimpsonAHCI: Replace MMIO accesses with helper functions
2016-10-18 Fergus SimpsonAHCI: Fix hardware address gets in driver
2016-10-18 Fergus SimpsonAHCI: Remove struct typedefs from driver
2016-10-18 Ronald G. MinnichAHCI: get it to build and almost work.
2016-10-18 Barret Rhodenmlx4: /dev/ -> /dev_vfs/
2016-10-17 Ronald G. MinnichConvert the capability device to use SHA1
2016-10-14 Ronald G. Minnichcapability device: get it to compile
2016-10-14 Ronald G. Minnichcapability: run scripts/PLAN9 on capability device
2016-10-14 Ronald G. Minnichcapability: clang-format the capability device
2016-10-14 Ronald G. Minnichadd the capability device from Harvey (from Plan 9)
2016-10-14 Ronald G. Minnichcrypto: get sha256 support to build.
2016-10-14 Ronald G. Minnichcrypto: move includes to kern/include
2016-10-14 Ronald G. Minnichcrypto: initial import of the chromeos vboot libraries
2016-10-11 Dan Crossifconfig: invoke ipconfig with `-P` when configuring...
2016-10-06 Barret RhodenAdd nonblocking reads and FD taps to #cons/stdin
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 RhodenFix potential overflow error in CEQs (XCC)
2016-10-06 Barret RhodenAvoid needless TLB flush when restarting kthreads
2016-10-06 Barret RhodenFix clobber of current in kthread.c
2016-10-06 Barret RhodenDelay clearing owning proc in sys_exec
2016-10-06 Barret RhodenChange syscall usec timeouts to unsigned longs
2016-10-06 Barret RhodenUse proc_decref() in #proc
2016-10-06 Dan Crossifconfig: use daemonize for cs, remove busy-waiting...
2016-10-06 Dan CrossModify 'ipconfig' to send an event to 'daemonize'.
2016-10-05 Dan CrossRemove `SYS_getpid` system call. (XCC)
2016-09-22 Barret RhodenExport epoch time via proc_global_info (XCC)
2016-09-21 Barret RhodenUse a "one block at a time" policy for snoop queues
2016-09-21 Barret Rhodenqio: Add helpers to toggle state
2016-09-21 Barret RhodenAllow snooping of the loopback medium
2016-09-21 Barret RhodenUse a helper for tracing an interface
2016-09-21 Barret RhodenFix etheriq()'s extra-data problems
2016-09-21 Barret Rhodenqio: Fix copyblock()
2016-09-21 Barret Rhodenqio: Fix minor bugs
2016-09-19 Barret RhodenAdd a useful errstr in dev.c
2016-09-19 Barret RhodenAdd a printx lock
2016-09-16 Barret RhodenRemove netinet.h from the kernel
2016-09-16 Barret RhodenMove the get_user_ctx_* helpers to ros/ (XCC)
2016-09-14 Dan CrossIn dev_stdout_write, user_strdup_errno should be user_m...
2016-09-07 Barret RhodenSet a default sysname in #cons
2016-09-07 Barret RhodenAdd 'maps' to #proc
2016-09-07 Barret RhodenAdd 'self' to #proc
2016-09-07 Barret RhodenAdd sized_kzmalloc()
2016-09-06 Barret RhodenProtect closeconv() with waserror()
next