Vcore lists now track vcore statuses
[akaros.git] / kern / include /
2011-11-03 Barret RhodenCleans up fork/exec's procinfo/data handling
2011-11-03 Barret RhodenVcore list initialization. (XCC)
2011-11-03 Barret RhodenEvent queue throttling (XCC)
2011-11-03 Barret Rhodenev_qs can request fallback to active vcores (XCC)
2011-11-03 Barret RhodenHelper to determine if a vcore is online / mapped
2011-11-03 Barret RhodenSeparates EVENT_INDIR from EVENT_IPI (XCC)
2011-11-03 Barret RhodenHelpers for converting time to and from tsc ticks
2011-11-03 Barret RhodenCleaned up the 'timer interfaces'
2011-11-03 Barret RhodenHelpers for temporarily changing address spaces
2011-11-03 Barret RhodenRemoved event overflow handling
2011-11-03 Barret RhodenReplaces BCQs with UCQs (XCC)
2011-11-03 Barret RhodenRemoved extraneous event/bcq utilities
2011-11-03 Barret RhodenAdds 'hashlocks' and uses them for UCQs
2011-11-03 Barret RhodenUCQs (XCC)
2011-11-03 Barret RhodenClarifies 'handler-style' usage of alarms
2011-11-03 Barret Rhodenmm.h directly includes ros/mman.h
2011-11-03 Barret Rhodenis_user_rwaddr() now takes a length parameter
2011-11-03 Barret Rhodene1000 uses the new kernel dynamic VA mapping
2011-11-03 Barret RhodenBasic functions to dynamically adjust kernel vmaps
2011-11-03 Barret RhodenKernel static mappings grow down, APICs remapped
2011-11-03 Barret RhodenKernel message parameters are now longs
2011-11-03 Barret RhodenUTOP -> UWLIM
2011-11-03 Barret RhodenDefault/static stacks are now PGSIZE
2011-11-03 Barret RhodenRemoved KSTACKTOP
2011-11-03 Barret RhodenAtomics rewrite (XCC)
2011-11-03 Barret RhodenFixes sparc compilation error
2011-11-03 Barret RhodenSafer assertions related to __up_sem()
2011-11-03 Barret RhodenFixes race with SC_DONE and event overflow (XCC)
2011-11-03 Andrew Watermanuser_mem_check/assert now also check for alignment
2011-11-03 Andrew Watermandecoupled ULIM from KERNBASE. rebuild your xcc.
2011-11-03 Andrew Watermanelf loader now mostly supports 64b elfs
2011-11-03 Andrew Watermannew 64b kernel memory map (not userspace yet)
2011-11-03 Barret RhodenKernel message sanity checks
2011-11-03 Barret RhodenFixes ancient slab bug
2011-11-03 Barret RhodenFixes some CAS loops
2011-11-03 Barret RhodenNMIs and cross-core trapframe inspection
2011-11-03 Barret RhodenKernel debugging helpers
2011-11-03 Barret RhodenHelpful debugging additions
2011-11-03 Barret RhodenAlarm fixes
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret Rhodenuva2kva() - Does a page table walk to convert
2011-11-03 Barret RhodenFixes event BCQ bug
2011-11-03 Barret RhodenAlarm debugging tools
2011-11-03 Barret RhodenArch independent per-cpu initialization
2011-11-03 Barret Rhodenset_core_timer() now takes a periodic flag
2011-11-03 Barret RhodenAlarm infrastructure
2011-11-03 Barret RhodenFixes memory leak with hashtable_iter
2011-11-03 Barret Rhodenstruct syscall's flags is now an atomic_t (XCC)
2011-11-03 David ZhuMake arsc and local async calls use the same structure.
2011-11-03 David ZhuAdding test case for multproducer async calls.
2011-11-03 David ZhuMore addition to arsc infrastructure.
2011-11-03 David Zhucosmetic change. removing unnecessary elf_info struct.
2011-11-03 Barret Rhodenmmap() with addr 0 will start from BRK_END
2011-11-03 Barret RhodenHash for each helpers
2011-11-03 Barret RhodenSupport for blocking and restarting uthreads (XCC)
2011-11-03 Barret RhodenGCC/uthread callbacks on blocking syscalls (XCC)
2011-11-03 Barret RhodenProc refcnting wrappers
2011-11-03 Barret RhodenAllows application-specific event handling (XCC)
2011-11-03 Barret RhodenBitmask updates
2011-11-03 David ZhuAdding a debug function to printout buffers like tcpdump.
2011-11-03 Paul PearceBuild system to map MMIO into our virtual address space.
2011-11-03 Barret RhodenSyscalls take event_queues for completion (XCC)
2011-11-03 Barret RhodenEvent helpers for userspace
2011-11-03 Barret RhodenRevamped event interfaces (XCC)
2011-11-03 Barret RhodenEth audio device can notify processes
2011-11-03 Barret RhodenSupport for the Ethernet-Audio device
2011-11-03 Barret RhodenINET numbers and #defines
2011-11-03 Barret RhodenRemoved set_current_proc()
2011-11-03 Barret RhodenSyscall return paths cleaned up
2011-11-03 Barret Rhodenproc_restartcore() only used for current_tf, etc
2011-11-03 Barret RhodenCopies out current_tf to pcpui
2011-11-03 Barret RhodenSplit pcpui->syscalls into a current and next
2011-11-03 Barret RhodenKthreads stop zeroing the current_tf
2011-11-03 Barret RhodenSyscalls now can take six arguments (XCC)
2011-11-03 Barret RhodenAll local system calls are asynchronous (XCC)
2011-11-03 Barret RhodenCleaned up some kthread business
2011-11-03 Barret Rhodenlock_page() uses semaphores/kthreads
2011-11-03 Barret Rhodenproc_run() handles kmsgs before running
2011-11-03 Barret RhodenSleep on block requests using kthreads
2011-11-03 Barret RhodenKthread infrastructure
2011-11-03 Barret RhodenChangeable kernel stacks
2011-11-03 Barret RhodenFixes a bug with sparc's atomic_sub_and_test()
2011-11-03 Barret Rhodenx86: decouples the GDT/TS/ETC from the stack
2011-11-03 Barret RhodenBlock requests come with a completion method
2011-11-03 Barret RhodenCleaned up naming conventions in blockdev
2011-11-03 Barret RhodenFixes bug with ext2_readdir()
2011-11-03 Barret RhodenIndividually manages buffers in the buffer cache
2011-11-03 Barret RhodenApplies FD flags per file desc, not per file
2011-11-03 Barret RhodenExt2 grows files and inode tables on demand
2011-11-03 Barret RhodenConvenience wrapper to start busybox's shell
2011-11-03 Barret RhodenExt2 block allocation
2011-11-03 Barret RhodenExt2: can read files from the page cache
2011-11-03 Barret RhodenExt2 uses the page cache for block metadata
2011-11-03 Barret RhodenBlock requests consist of buffer heads
2011-11-03 Barret RhodenConverts page_map for bdev usage
2011-11-03 Barret RhodenChanged readpage() to not require a file
2011-11-03 Barret RhodenBuffer heads to track page mappings -> block num
2011-11-03 Barret RhodenFixes page reference counting wrt to upage_alloc()
2011-11-03 Barret RhodenCleaned up page_free()
2011-11-03 Barret RhodenRemoved some unused page functions
next