Refactor map_page_at_addr
[akaros.git] / kern /
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()
2016-09-06 Barret Rhodenqio: Do not kick when calling qdiscard()
2016-09-06 Barret RhodenTrack pc/fp per kthread for semaphore debugging
2016-08-31 Barret RhodenFix DOTDOT for #root
2016-08-30 Barret RhodenFix num_to_nibble()
2016-08-25 Ronald G. MinnichAHCI: re enable the PCI device.
2016-08-25 Gan ShunVMM: Add commandline parameter to force use of TSC
2016-08-24 Ronald G. MinnichMMIO: make mmio operators type safe.
2016-08-19 Barret RhodenFix shifting bug in radix_insert()
2016-08-19 Barret RhodenFix offset calculation in populate_va
2016-08-11 Ronald G. MinnichAHCI: reformat with clang-format, fix with spatch.
2016-08-10 Ronald G. MinnichAHCI initial commit.
2016-08-05 Dan CrossRewrite /bin/pci into bash.
2016-08-05 Dan CrossImport /rc/bin/pci from Harvey.
2016-08-05 Kyle MilkaFix-up command line files
2016-08-04 Gan ShunFix MSR emulation to hide Intel functionality that...
2016-08-04 Gan ShunFix VM Guest CPUID emulation to hide VMX
2016-08-03 Barret RhodenFix proc_is_dying() bug
2016-08-03 Barret RhodenVMM: Free VMCSs when appropriate
2016-08-03 Barret RhodenVMM: Fix vmm_struct_init() off-by-one
2016-08-01 Ronald G. MinnichVMM: move to waserror/error style.
2016-08-01 Ronald G. MinnichVMM: support use of waserror()/error() style.
2016-08-01 Barret RhodenUse PROC_DYING_ABORT for aborting syscalls
2016-08-01 Barret RhodenSplit PROC_DYING into DYING and DYING_ABORT
2016-07-29 Barret Rhodenx86: Don't backtrace from trampoline asm
2016-07-29 Barret Rhodenx86: Secure eflags when securing contexts
2016-07-29 Barret Rhodenx86: Add protection from NMI contexts that trap
2016-07-29 Barret RhodenRemove backtraces from trace_printk()
2016-07-29 Barret RhodenRemove SEM_TRACE_BLOCKERS and TRACEME
2016-07-29 Barret RhodenClear excess parts of contexts when finalizing
2016-07-29 Barret Rhodenperf: Use NMIs for sampling HW and VM TFs
2016-07-29 Barret Rhodenx86: Prevent NMIs from nesting
2016-07-27 Barret Rhodenx86: Use a separate stack and handler for NMIs
2016-07-27 Barret RhodenJump stacks before unlocking semaphores
2016-07-27 Barret RhodenClean up smp_idle's stack jumping
2016-07-27 Barret Rhodenperf: Have arches handle the backtrace
2016-07-27 Barret Rhodenx86: Upgrade backtrace
next