akaros.git
2012-02-29 Barret RhodenMoves resource requests to procdata (XCC)
2012-02-29 Barret Rhodenproc_yield() no longer messes with amt_wanted
2012-02-29 Barret RhodenKsched tracks MCPs for their entire lifetime
2012-02-28 Barret Rhoden__proc_give_cores() can be called multiple times
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 Rhodenproc_run() now returns
2012-02-27 Barret Rhoden_S -> _M and schedule()/core_request() work
2012-02-27 Barret RhodenAllows no EXT2 block device
2012-02-27 Barret RhodenFixes some RISCV compilation issues
2012-02-04 Barret RhodenFixes backtrace (x86, at least)
2012-02-03 Barret RhodenPreserves mmaps of MAP_SHARED files across fork()
2012-02-03 Barret RhodenFixes bug with mmapping beyond a file's last page
2012-02-03 Barret RhodenLoad elf program segments with the correct perms
2012-01-31 Barret RhodenBetter file permission checks in mmap()
2012-01-31 Barret RhodenFixes MAP_PRIVATE bug in mmap()
2012-01-28 Barret RhodenMoves the idlecoremap to the ksched
2012-01-23 Barret RhodenBulk preemption uses the bulk preempt list
2012-01-23 Barret RhodenFixes occasional STAB error on x86
2012-01-23 Barret Rhoden__proc_give_cores() can now handle bulk preemption
2012-01-19 Barret RhodenReorganizes the __proc_take cores functions
2012-01-18 Barret RhodenFixes rare race with notifying unmapped vcores
2012-01-11 Barret RhodenRemoves __proc_set_allcores()
2011-12-20 Barret RhodenFixes bug with run_current_uthread()
2011-12-20 Barret RhodenFixes rare deadlock in user-side ucq
2011-12-20 Barret RhodenVcore preemption spinning helpers
2011-12-17 Barret RhodenVcoreid sanity checks in event code
2011-12-16 Barret RhodenRemoved dangling symlink
2011-12-15 Barret RhodenCleans up preempt_pending helper functions
2011-12-15 Barret Rhodensys_change_vcore can send CHECK_MSGS event
2011-12-15 Barret RhodenPreemption events sent via SPAM, and not INDIR
2011-12-15 Barret RhodenEvent flag for spamming public messages (XCC)
2011-12-15 Barret RhodenPreemption recovery handler
2011-12-15 Barret RhodenUthread helper to copy a uthread's context
2011-12-15 Barret RhodenUTHREAD_FPSAVED flag
2011-12-15 Barret RhodenRemote mbox can deal with recursive calls (XCC)
2011-12-15 Barret Rhodensys_self_notify() now honors ev_type
2011-12-15 Barret RhodenEvent helper for detecting empty mboxes
2011-12-15 Barret RhodenBit messages are now flagged (XCC)
2011-12-15 Barret Rhodensys_self_notify() takes a flag for private mboxes
2011-12-15 Barret RhodenRenames ridiculous sys_getcpuid call (XCC)
2011-12-15 Barret Rhodenx86: Detection for RDFSBASE and friends
2011-12-15 Barret RhodenFALLBACK logic -> spam_public_msg() (XCC)
2011-12-15 Barret RhodenUthread support to handle remote public VCPD mbox
2011-12-15 Barret RhodenPublic VCPD mboxes (XCC)
2011-12-15 Barret Rhodenvcpd_of() helper for userspace
2011-12-15 Barret RhodenUthread vc_entry will spin on STEALING
2011-12-15 Barret Rhoden2LS sched op: thread_paused()
2011-12-15 Barret RhodenUthread can handle clear_notif_pending
2011-12-15 Barret RhodenUthread flag tells us where the context is saved
2011-12-15 Barret RhodenFixes sys_change_vcore() return path
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 RhodenClarifies/fixes some issues with __preempt and MCS
2011-12-15 Barret RhodenNo longer uses num_vcores() to determine _M (XCC)
2011-12-15 Barret Rhodenvcore_request() no longer uses MCS locks
2011-12-15 Barret RhodenUthread blockon handles notif_disabled uthreads
2011-12-15 Barret RhodenMore thoroughly detect preemptions
2011-12-15 Barret RhodenPthreads now uses mcs_pdr locks
2011-12-15 Barret Rhodenproc_change_to_vcore() races fixed
2011-12-15 Barret RhodenFixes race and rewrites proc_yield()
2011-12-15 Barret RhodenUCQs now use mcs_pdr_locks (XCC)
2011-12-15 Barret RhodenFixes ext2 RAM block device linking
2011-12-15 Barret RhodenFixes excessive make realcleans
2011-12-15 Barret RhodenFixes gcc 4.6.1 incompatibility with old x86 asm
2011-12-15 Barret RhodenFixes binutils patch: Hammertime!
2011-12-15 Andrew WatermanFix xcc's "make patches"
2011-11-12 Your Nameadd getrlimit64 stub
2011-11-12 Your NameFixed bug in RISC-V env_user_mem_free
2011-11-11 Andrew WatermanRISC-V compiler port configure script changes
2011-11-11 Andrew WatermanFixed RISC-V page fault handling
2011-11-11 Andrew WatermanChanges to RISC-V supervisor mode
2011-11-11 Andrew WatermanMiscellaneous RISC-V compiler updates
2011-11-08 Andrew WatermanDynamic linking now works on RISC-V
2011-11-08 Andrew WatermanRISC-V architecture bugfix potpourri
2011-11-08 Andrew WatermanImproved ELF loader
2011-11-07 Andrew WatermanMakefile changes to support RISC-V
2011-11-07 Andrew WatermanDon't populate core 0's stack, except for SPARC
2011-11-05 Andrew WatermanRename c3po ucontext to avoid namespace collision
2011-11-05 Andrew WatermanFixed dynamic linking on x86
2011-11-04 Andrew WatermanProgress towards dynamic linking on RISC-V
2011-11-03 Kevin KluesAdd some more ignores to the gitignore
2011-11-03 Kevin KluesRISC-V and updated cross compiler (XCC)
2011-11-03 Andrew WatermanUpdated .gitignore to reflect new xcc version
2011-11-03 Andrew WatermanRISC-V userland now works-ish
2011-11-03 Andrew Waterman64-bit compatibility fixes in userland/tests
2011-11-03 Andrew WatermanRISC-V compiler now builds working executables
2011-11-03 Andrew WatermanSimplified binutils build process
2011-11-03 Andrew WatermanRISC-V cross compiler now builds (XCC)
2011-11-03 Andrew Watermanfixes to RISC-V trap handling
2011-11-03 Andrew Watermanhandle sizeof(pid_t) != sizeof(void*) gracefully
2011-11-03 Andrew Watermanupgraded to gcc 4.6.1 and glibc 2.14.1 (XCC)
2011-11-03 Andrew WatermanFixed RISC-V trap entry
2011-11-03 Andrew WatermanUpdated RISC-V boot sequence; use 8KB pages
2011-11-03 Andrew WatermanMMAP_LOWEST_VA must be page-aligned
2011-11-03 Andrew WatermanGMP, MPFR, and MPC are external dependences (XCC)
2011-11-03 Andrew Watermanupgraded to binutils 2.21.1
2011-11-03 Andrew Watermancode changes for new RISC-V GCC toolchain
2011-11-03 Andrew WatermanSort of hacky way of adding our binary blob for kfs...
next