Radix Bug - growing quickly
[akaros.git] / kern / src /
2011-11-03 Barret RhodenRadix Bug - growing quickly
2011-11-03 Barret RhodenFixes radix tree bug
2011-11-03 Barret RhodenPrimitive path_lookup()
2011-11-03 Barret RhodenFile <-> file descriptor management
2011-11-03 Barret Rhodenstruct proc FS structures and preprocessor hacks
2011-11-03 Barret RhodenUses i_type for the filetype
2011-11-03 Barret Rhodendo_mmap() checks in with the FS
2011-11-03 Barret Rhodengeneric_file_write() and file holes
2011-11-03 Barret Rhodengeneric_file_read()
2011-11-03 Barret RhodenPage cache for memory mapped files
2011-11-03 Barret RhodenRadix Trees!
2011-11-03 Barret RhodenInitial page cache structures
2011-11-03 Barret Rhodenmmap() errnos
2011-11-03 Barret Rhodenmmap() merges, fixed 0-page allocation bug
2011-11-03 Barret RhodenRenamed vm_prot from vm_perm to be more consistent
2011-11-03 Barret RhodenAvoids deadlock when handle_page_fault() fails
2011-11-03 Barret RhodenCleaned up issues with PAGE_UNMAPPED and friends
2011-11-03 Barret RhodenRemoved the old pfault, fork() uses VMRs
2011-11-03 Barret Rhodenmmap() and friends using vm regions
2011-11-03 Barret RhodenVM regions: management functions and structs
2011-11-03 Barret RhodenKFS: llseek, read, write, readdir
2011-11-03 Barret Rhodenkfs_lookup() and parsing directories
2011-11-03 Barret RhodenCPIO parsing, kfs building, vfs tweaks
2011-11-03 Barret RhodenRemoved the KFS file entries (raw apps)
2011-11-03 Barret RhodenCPIO support for KFS
2011-11-03 Barret Rhodenkfs_open()
2011-11-03 Barret RhodenVFS: mounts KFS, shell functions
2011-11-03 Barret RhodenInitial VFS
2011-11-03 Barret RhodenRemoved fillmeup.c
2011-11-03 Barret RhodenUse get_pcoreid() in proc management code
2011-11-03 Barret RhodenRemoved CONFIG_OSDI and EXPER_TRADPROC
2011-11-03 Yu ZhuAdding support for perfctr in trad_proc timer handler
2011-11-03 Andrew WatermanFixed TLS for statically-linked programs
2011-11-03 Andrew WatermanFixed a current_tf setting bug and added checks
2011-11-03 Barret RhodenPage coloring for boxboro tests
2011-11-03 Barret RhodenOSDI Microbenchmarks
2011-11-03 Barret RhodenCompiler memory barriers and pthread barrier fix
2011-11-03 Andrew WatermanMade stuff work on SPARC HW
2011-11-03 Barret RhodenFix for experimental processes
2011-11-03 Barret RhodenMonitor enhancements
2011-11-03 Barret RhodenLoad balancing for EXPER_TRADPROC
2011-11-03 Barret RhodenMonitor command to run the monitor on another core
2011-11-03 Barret RhodenFP save/restore on x86
2011-11-03 Barret RhodenFixed EXPER_TRADPROC unmapping/remapping
2011-11-03 Barret RhodenFixed EXPER_TRADPROC mmaping
2011-11-03 Barret RhodenFix for EXPER_TRADPROC and vcore0
2011-11-03 Barret RhodenMPC TLB shootdowns
2011-11-03 Barret RhodenSupport for preempting and yielding btwn two procs
2011-11-03 Barret RhodenMakes "measure kill" work with the appserver
2011-11-03 David ZhuChange the kernel panic in frontend syscall to a warning.
2011-11-03 Barret RhodenPreemption functions
2011-11-03 Barret RhodenTest app to measure vcore_request()
2011-11-03 Barret RhodenFixed DISABLE_SMT to report the right max_vcores
2011-11-03 David Zhuchange fillmeup syscall to use an int32 field to indica...
2011-11-03 Kevin KluesReenable irq_save() for the proclock in proc_incref...
2011-11-03 Barret RhodenSyscall tracing
2011-11-03 Barret RhodenMonitor function to notify a proc
2011-11-03 David ZhuFor OSDI, gettimeofday should be processed locally.
2011-11-03 Barret RhodenConfig option to "disable" SMT/hyperthreading
2011-11-03 Barret RhodenMCPs -> Many Filthy _S Ps
2011-11-03 Barret RhodenFixes deadlocks with the monitor
2011-11-03 Andrew WatermanMade fillmeup compile on SPARC
2011-11-03 Kevin KluesAdded a fillmeup syscall
2011-11-03 Andrew WatermanMonitor now runs on whatever core panics
2011-11-03 Andrew WatermanFixed handling of appserver/interrupts
2011-11-03 Barret Rhoden__proc_unlock_ipipending() changed
2011-11-03 Barret Rhodenproc_lock is no longer an irqsave
2011-11-03 Barret RhodenEthnic sensitivity patch
2011-11-03 Kevin KluesEnable irqs around the while loop waiting on magic...
2011-11-03 Kevin KluesAdded comment about danger of dropping into monitor()
2011-11-03 Kevin KluesSet errno when we make a resource request....
2011-11-03 Kevin KluesMade a global num_mgmtcores variable
2011-11-03 David ZhuMake slab allocator panic when contiguous memory is...
2011-11-03 Kevin KluesFixed page coloring given __CONFIG_PAGE_COLOR__
2011-11-03 Barret RhodenTrigger the monitor with an interrupt
2011-11-03 Barret Rhodensys_halt_core() and an idle process
2011-11-03 Barret RhodenExp: per-core runqueues and timer ticks
2011-11-03 Kevin KluesAdded appserver support to the e1000 driver
2011-11-03 Kevin KluesMoved the E1000 MMIO addr to a makelocal variable.
2011-11-03 Andrew WatermanMade pthreads work on SPARC
2011-11-03 Barret RhodenMakes userspace debuginfo configurable
2011-11-03 Barret RhodenThe kernel migrates silly state when becoming _M
2011-11-03 Barret RhodenInitial pthreads library on top of vcores
2011-11-03 Barret RhodenRemoved junk, fixes typo, etc.
2011-11-03 Barret Rhoden__proc_give_cores correctly adjusts amt_granted
2011-11-03 Kevin KluesMassive renaming/cleanup of harts->vcores
2011-11-03 Kevin KluesFixed bug with blindly copying procinfo...
2011-11-03 Kevin KluesRun the kernel monitor on the proper core
2011-11-03 Barret RhodenYield plays nice with preemption
2011-11-03 Barret RhodenAdded the DYING case to proc_get_vcoreid()
2011-11-03 Barret RhodenPreemption of user cores
2011-11-03 Barret RhodenFixes unmap bug in __death()
2011-11-03 Barret Rhodenpop_ros_tf can handle missed IPIs
2011-11-03 Barret RhodenUser stackpointers moved to the vcpd structs
2011-11-03 Barret RhodenEnsures __notify took the user trapframe as an arg
2011-11-03 Barret RhodenRemoved the tf_to_run from the vcoremap
2011-11-03 Barret Rhoden_M procs start up at _start/hart_entry for vcore0
2011-11-03 Barret RhodenFixes a null pointer bug in cprintf
2011-11-03 Kevin KluesFixed smp_percpu_init() on sparc; added asserts
2011-11-03 Barret RhodenSYS_notify and SYS_self_notify
next