projects
/
akaros.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
akaros.git
2013-08-09
Barret Rhoden
Thread0 can call pthread_exit()
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Barret Rhoden
Updated GETTING_STARTED
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Barret Rhoden
The monitor's trace coretf can query all cores
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Barret Rhoden
x86: option to disable the keyboard
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Barret Rhoden
x86 can handle missing multiboot mmaps
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Barret Rhoden
Fixes KFS multi-paths
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Kevin Klues
Forgot the risvc Kbuild in last commit
commit
|
commitdiff
|
tree
|
snapshot
2013-08-08
Kevin Klues
Added setjmp/longjmp support to the kernel
commit
|
commitdiff
|
tree
|
snapshot
2013-08-06
Barret Rhoden
Context-saving functions are attrib'd return_twice
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
Fixes bug in KFS new inode creation
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
Arbitrary kernel context backtracing
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
Userspace handling of errstr and errno (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
Kernel support for set_errstr()
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
__ros_syscall -> __ros_syscall_noerrno (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-08-04
Barret Rhoden
x86_64: removes unnecessary syscall (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-08-02
Ronald G. Minnich
Add an errstr to the syscall struct
commit
|
commitdiff
|
tree
|
snapshot
2013-08-02
Kevin Klues
Small optimization to inline ros_syscall_sync
commit
|
commitdiff
|
tree
|
snapshot
2013-08-02
Ronald G. Minnich
Malloc changes for future plan 9 namespace support
commit
|
commitdiff
|
tree
|
snapshot
2013-08-02
Barret Rhoden
x86: fixes initialization errors in page_alloc
commit
|
commitdiff
|
tree
|
snapshot
2013-08-01
Barret Rhoden
Preemption recovery doesn't change TLSs
commit
|
commitdiff
|
tree
|
snapshot
2013-07-31
Barret Rhoden
Vcore TLS desc in procdata (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-31
Barret Rhoden
x86: catches buggy rdtscp
commit
|
commitdiff
|
tree
|
snapshot
2013-07-30
Barret Rhoden
Removes unnecessary TLS var from vcore.c
commit
|
commitdiff
|
tree
|
snapshot
2013-07-30
Barret Rhoden
Uthreads do not require TLS
commit
|
commitdiff
|
tree
|
snapshot
2013-07-30
Kevin Klues
Add basic timeout functionality to pthread futexes
commit
|
commitdiff
|
tree
|
snapshot
2013-07-30
Kevin Klues
Update futex code to faster method for blocking
commit
|
commitdiff
|
tree
|
snapshot
2013-07-29
Kevin Klues
Expose akaros_syscall_sync through libc (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-27
Barret Rhoden
Fixes assembly input clobbers (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-27
Barret Rhoden
Adds a KMSG tracer
commit
|
commitdiff
|
tree
|
snapshot
2013-07-27
Barret Rhoden
Adds a pcpui trace buffer for generic events
commit
|
commitdiff
|
tree
|
snapshot
2013-07-27
Barret Rhoden
Adds a tracing facility for in-kernel events
commit
|
commitdiff
|
tree
|
snapshot
2013-07-25
Barret Rhoden
Cleans up restartcore/smp_idle, fixes corner case
commit
|
commitdiff
|
tree
|
snapshot
2013-07-20
Barret Rhoden
x86: smp_boot no longer uses smp_call_*
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86: fast core_id() option
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86: fixes backtrace bug
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86: fixes early core_id() calls
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86: fixes read_tsc_serialized()
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86_64: support for machines with only 2MB pages
commit
|
commitdiff
|
tree
|
snapshot
2013-07-19
Barret Rhoden
x86_64: boot up error messages
commit
|
commitdiff
|
tree
|
snapshot
2013-07-17
Barret Rhoden
Debug tools use the symbol table
commit
|
commitdiff
|
tree
|
snapshot
2013-07-17
Barret Rhoden
Reflects symbol table into the kernel
commit
|
commitdiff
|
tree
|
snapshot
2013-07-16
Barret Rhoden
x86: fixes 32 bit trap-syscalls
commit
|
commitdiff
|
tree
|
snapshot
2013-07-12
Barret Rhoden
Changes Akaros default build to x86_64
commit
|
commitdiff
|
tree
|
snapshot
2013-07-12
Barret Rhoden
Fixes int overflow in lockprov.sh
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: fixes initial stack alignment
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: secure SW contexts
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: user space TF handlers
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: all apps compiled with -mno-red-zone (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: save/pop kernel contexts
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: glibc TLS (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
Allow file mmaps beyond the end of the file
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: sets the desired dynamic linker (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
Fixes memory checking bug on syscall structs
commit
|
commitdiff
|
tree
|
snapshot
2013-07-11
Barret Rhoden
x86_64: TLS FS base changing 'fast call' (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-07-03
Barret Rhoden
x86_64: Syscall/Sysenter/int 0x80 (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-28
Barret Rhoden
x86_64: tracks stacktop in pcpui for sysenter
commit
|
commitdiff
|
tree
|
snapshot
2013-06-28
Barret Rhoden
x86_64: GS base work
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
x86_64: pop non-sysenter TFs, fixes segmentation
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
Elf loader 32/64 bit checks
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
Fixes fill-kfs
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
x86_64: smp_boot
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
Cleans up sysenter_init
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
x86: pmap boot lowmem unmapping
commit
|
commitdiff
|
tree
|
snapshot
2013-06-26
Barret Rhoden
x86_64: kernel trap/interrupt handling
commit
|
commitdiff
|
tree
|
snapshot
2013-06-24
Barret Rhoden
Fixes casting error
commit
|
commitdiff
|
tree
|
snapshot
2013-06-24
Barret Rhoden
Disables TLS in 64 bit glibc (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-23
Barret Rhoden
Fixes pointer size error
commit
|
commitdiff
|
tree
|
snapshot
2013-06-23
Barret Rhoden
Makefile rebuilds binary objects on subarch change
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
X86: initializes the 64 bit IDT and TSS
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
x86: 64 bit pmap code
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Reworks memlayout (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Stops using boot_alloc during vm_init
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Fixes bug with 64 bit linkage
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Physical memory init uses multiboot info
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
x86_64 boot up
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Updates multiboot code for amd64
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Barret Rhoden
Fixes page-faulting glibc on certain machines (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-06-22
Kevin Klues
Update cross compiler instructions to build for i686
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Barret Rhoden
Exports CFLAGS from Makelocal
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Barret Rhoden
Fixes user debugfmt printfs
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Barret Rhoden
Makefile changes to support the new XCC
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Ronald G. Minnich
Clean up some tabs in the Makefile
commit
|
commitdiff
|
tree
|
snapshot
2013-06-21
Kevin Klues
Add "first draft" glibc support for x86_64 xcc (XCC)
commit
|
commitdiff
|
tree
|
snapshot
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
next