Moves resource requests to procdata (XCC)
[akaros.git] / kern / include /
2012-02-29 Barret RhodenMoves resource requests to procdata (XCC)
2012-02-29 Barret RhodenKsched tracks MCPs for their entire lifetime
2012-02-27 Barret RhodenBreaks proc_run() into _S and _M functions
2012-02-27 Barret RhodenMoves proc runnable list to the ksched
2012-02-27 Barret Rhoden_S -> _M and schedule()/core_request() work
2012-02-27 Barret RhodenFixes some RISCV compilation issues
2012-02-03 Barret RhodenPreserves mmaps of MAP_SHARED files across fork()
2012-02-03 Barret RhodenLoad elf program segments with the correct perms
2012-01-28 Barret RhodenMoves the idlecoremap to the ksched
2012-01-19 Barret RhodenReorganizes the __proc_take cores functions
2012-01-11 Barret RhodenRemoves __proc_set_allcores()
2011-12-15 Barret RhodenEvent flag for spamming public messages (XCC)
2011-12-15 Barret RhodenRemote mbox can deal with recursive calls (XCC)
2011-12-15 Barret RhodenBit messages are now flagged (XCC)
2011-12-15 Barret RhodenRenames ridiculous sys_getcpuid call (XCC)
2011-12-15 Barret RhodenFALLBACK logic -> spam_public_msg() (XCC)
2011-12-15 Barret RhodenPublic VCPD mboxes (XCC)
2011-12-15 Barret RhodenVcore states for preemption recovery (XCC)
2011-12-15 Barret RhodenVcores always start in vcore context
2011-12-15 Barret Rhodennotif_enabled -> notif_disabled (XCC)
2011-12-15 Barret RhodenNo longer uses num_vcores() to determine _M (XCC)
2011-12-15 Barret Rhodenproc_change_to_vcore() races fixed
2011-12-15 Barret RhodenUCQs now use mcs_pdr_locks (XCC)
2011-11-03 Andrew WatermanMMAP_LOWEST_VA must be page-aligned
2011-11-03 Barret Rhodensys_change_vcore() (XCC)
2011-11-03 Barret RhodenSend preemption messages (XCC)
2011-11-03 Barret Rhodencur_proc broken up into owning_proc and cur_proc
2011-11-03 Barret RhodenRemoves __proc_kmsg_pending()
2011-11-03 Barret RhodenCleaned up memory barrier usage (XCC)
2011-11-03 Barret Rhodenev_q option VCORE_MUST_RUN (XCC)
2011-11-03 Barret RhodenAllow ev_qs to not have INDIR throttling (XCC)
2011-11-03 Barret RhodenBreaks up the proc_lock to use the mm_lock
2011-11-03 Barret RhodenProc state work: WAITING helpers and is_mcp helper
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
next