projects
/
akaros.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
akaros.git
2013-06-21
Kevin Klues
Fix search order for sysnames dirs for ros
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Kevin Klues
GCC modifications for x86_64 xcc (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Kevin Klues
Binutils patch for x86_64 xcc (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Kevin Klues
Modify Makefiles to prepare for x86_64 cross compiler...
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Kevin Klues
Remove superfluous files (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-13
Barret Rhoden
x86: objdump 64 bit kernel properly
commit
|
commitdiff
|
tree
|
snapshot
2013-06-12
Barret Rhoden
Splits x86 into 32 and 64 bit (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-10
Barret Rhoden
Adjusts printfmt's va_list code for amd64
commit
|
commitdiff
|
tree
|
snapshot
2013-06-08
Barret Rhoden
Adds 64 bit option
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Barret Rhoden
Fixes makefile bug
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Kevin Klues
Cleanup the fill-kfs make target so usable by all
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Barret Rhoden
Changes ARCH i686 -> x86 (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Barret Rhoden
Changes XCC_ROOT->XCC_TARGET_ROOT
commit
|
commitdiff
|
tree
|
snapshot
2013-06-07
Barret Rhoden
Removes sparc; it's hard to believe (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Barret Rhoden
Removes c3po
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Barret Rhoden
Cross compiler is now set by the arch
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Barret Rhoden
Moves network drivers out of arch code
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Barret Rhoden
Network drivers are built based on CONFIGs
commit
|
commitdiff
|
tree
|
snapshot
2013-06-06
Kevin Klues
Updated GETTING_STARTED and corresponsing scripts
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Barret Rhoden
Patches objdump (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Barret Rhoden
Kernel configuration uses Kconfig
commit
|
commitdiff
|
tree
|
snapshot
2013-06-01
Barret Rhoden
Modified the build system to use Kconfig
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Barret Rhoden
Updates Kconfig
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Barret Rhoden
Replaces all __CONFIG_*__ with CONFIG_*
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Barret Rhoden
Fixes CPIO creation for non-i386 machines
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Barret Rhoden
Build system overhauled to use Kbuild (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Barret Rhoden
Initial Kbuild / Kconfig commit
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Barret Rhoden
x86: linker script uses sections, not names
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Barret Rhoden
Fixes gcc stage 1 build (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Barret Rhoden
Reverts -lm error (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Barret Rhoden
Fixes XCC texinfo dependency
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Barret Rhoden
x86: use a flat segmentation model
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Barret Rhoden
Replaces %08p with %p
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Barret Rhoden
Automatically zero-pads %p
commit
|
commitdiff
|
tree
|
snapshot
2013-05-25
Barret Rhoden
Locking infrastructure helpers
commit
|
commitdiff
|
tree
|
snapshot
2013-05-25
Barret Rhoden
Reworks MCS-PDR locks to avoid preempt storms
commit
|
commitdiff
|
tree
|
snapshot
2013-05-25
Barret Rhoden
UCQs use spin-pdr instead of mcs-pdr locks
commit
|
commitdiff
|
tree
|
snapshot
2013-05-25
Barret Rhoden
Fixes bug with gcc 4.8 (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-25
Barret Rhoden
Forces all applications to link with -lm (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-24
Barret Rhoden
Ensure multiboot is in the beginning of .text
commit
|
commitdiff
|
tree
|
snapshot
2013-05-13
Barret Rhoden
Minor change to user measurements
commit
|
commitdiff
|
tree
|
snapshot
2013-05-10
Barret Rhoden
Adds lock_test
commit
|
commitdiff
|
tree
|
snapshot
2013-05-10
Barret Rhoden
Library for measurement statistics
commit
|
commitdiff
|
tree
|
snapshot
2013-05-10
Barret Rhoden
Adds ndelay() to parlib
commit
|
commitdiff
|
tree
|
snapshot
2013-05-08
Barret Rhoden
RISCV uses CAS-style MCS-PDR locks
commit
|
commitdiff
|
tree
|
snapshot
2013-05-08
Barret Rhoden
MCS-PDR locks take a *qnode
commit
|
commitdiff
|
tree
|
snapshot
2013-05-07
Barret Rhoden
MCS-PDR locks cache vcoreids
commit
|
commitdiff
|
tree
|
snapshot
2013-05-07
Barret Rhoden
Speeds up regular MCS locks
commit
|
commitdiff
|
tree
|
snapshot
2013-05-06
Barret Rhoden
prov pokes the ksched after a successful provision
commit
|
commitdiff
|
tree
|
snapshot
2013-05-06
Barret Rhoden
sys_poke_ksched() on behalf of other processes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-05
Barret Rhoden
Removes any restrictions on process control
commit
|
commitdiff
|
tree
|
snapshot
2013-05-05
Barret Rhoden
Allow the killing of WAITING processes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-05
Barret Rhoden
Allow WAITING->RUNNING_S transition
commit
|
commitdiff
|
tree
|
snapshot
2013-05-05
Barret Rhoden
Fixes race in SCP yielding (again) (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-04
Barret Rhoden
Defines ACCESS_ONCE(x) macro (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-05-04
Barret Rhoden
Adds helper program for reading max_vcores
commit
|
commitdiff
|
tree
|
snapshot
2013-05-04
Barret Rhoden
Changes formatting on prov and pthread_test
commit
|
commitdiff
|
tree
|
snapshot
2013-05-03
Barret Rhoden
Removes redundant event handler, exposes others
commit
|
commitdiff
|
tree
|
snapshot
2013-05-03
Barret Rhoden
Checks addr + len after adjusting addr in mmap()
commit
|
commitdiff
|
tree
|
snapshot
2013-05-03
Barret Rhoden
Fixes bug with ksched running while an SCP dies
commit
|
commitdiff
|
tree
|
snapshot
2013-04-30
Barret Rhoden
Adds helper program to sleep / block
commit
|
commitdiff
|
tree
|
snapshot
2013-04-29
Barret Rhoden
Fixes race with vcore_yield()
commit
|
commitdiff
|
tree
|
snapshot
2013-04-26
Barret Rhoden
Fixes x86 FPU initialization
commit
|
commitdiff
|
tree
|
snapshot
2013-04-25
Barret Rhoden
Allows XCC building with newer texinfo (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Cleans up run_uthread helpers
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Fixes saving FP state when copying out uthreads
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Fixes x86 SW context FP restore
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
x86 FP exception/error parsing
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Kills processes when MAP_POPULATE fails
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
x86 userspace uses software contexts (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Adds syscall for help entering VC context (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
x86: detect FS/GS MSRs
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
x86: initialize XMM registers along with x87
commit
|
commitdiff
|
tree
|
snapshot
2013-04-24
Barret Rhoden
Fixes assert typo
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Improve RISC-V cpu_relax
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Implement backtrace for RISC-V
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Move read/write_fsr so they're visible to userland
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Formatting/renaming some RISC-V stuff
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Always keep floating point enabled on RISC-V
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Update save_kernel_tf_asm to use new calling conv.
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Implement save/restore_fp_state for RISC-V
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Suppress warning and fix assert in proc_pop_ctx
commit
|
commitdiff
|
tree
|
snapshot
2013-04-23
Andrew Waterman
Bypass GOT/PLT for __ros_syscall within libc
commit
|
commitdiff
|
tree
|
snapshot
2013-04-22
Andrew Waterman
Reimplement writev to not access errno on success
commit
|
commitdiff
|
tree
|
snapshot
2013-04-22
Andrew Waterman
Don't write/obtain errno unless sysc.err is set
commit
|
commitdiff
|
tree
|
snapshot
2013-04-22
Andrew Waterman
Support new risc-v calling convention
commit
|
commitdiff
|
tree
|
snapshot
2013-04-22
Andrew Waterman
fill-kfs strips only debug info from libc.so/ld.so
commit
|
commitdiff
|
tree
|
snapshot
2013-04-19
Barret Rhoden
Fixes bug with pop_ros_ctx (x86)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-18
Barret Rhoden
Uthreads handle FP save and restore
commit
|
commitdiff
|
tree
|
snapshot
2013-04-18
Barret Rhoden
Uthreads need to be aligned when allocated
commit
|
commitdiff
|
tree
|
snapshot
2013-04-18
Barret Rhoden
Removes env_push/pop of FPU state
commit
|
commitdiff
|
tree
|
snapshot
2013-04-17
Barret Rhoden
Kernel properly handles floating point (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-15
Barret Rhoden
Uthread arch-dependent code uses user_contexts
commit
|
commitdiff
|
tree
|
snapshot
2013-04-13
Barret Rhoden
Procdata uses user_contexts (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-13
Barret Rhoden
Renames struct trapframe -> hw_trapframe (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-04-13
Barret Rhoden
Kernel arch-dependent functions use user_contexts
commit
|
commitdiff
|
tree
|
snapshot
2013-04-13
Barret Rhoden
Kernel uses user_contexts, instead of TFs
commit
|
commitdiff
|
tree
|
snapshot
2013-04-12
Barret Rhoden
Changes hardware trapframe calls to use new struct
commit
|
commitdiff
|
tree
|
snapshot
2013-04-11
Barret Rhoden
Kernel messages no longer take *tf
commit
|
commitdiff
|
tree
|
snapshot
2013-04-11
Barret Rhoden
Uses kernel_ctx instead of TF for kthreading
commit
|
commitdiff
|
tree
|
snapshot
next