projects
/
akaros.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
akaros.git
2014-01-16
Barret Rhoden
Spinlock debugging improvements
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Checks for running off the stack
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Poor-mans ftrace with spatch
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Fixes apipe_read_cond()
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Can associate multiple CVs with spinlocks
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Ronald G. Minnich
RFC: support pipe reads based on a condition.
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Ronald G. Minnich
Make the errstr a more reasonable size. (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Ronald G. Minnich
Make set_errstr take a printf-like format
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Kthread poison checker
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
x86: Fixes 64 bit VPT mapping
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Busybox doesn't use internal echo
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Busybox perror knows about errstr
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Set errno when only errstr was called
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Common helper defines (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
strtoul()
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
udelay_sched()
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Adds per cpu errbuf pointers
commit
|
commitdiff
|
tree
|
snapshot
2014-01-16
Barret Rhoden
Provides current_errstr()
commit
|
commitdiff
|
tree
|
snapshot
2013-09-12
Barret Rhoden
The monitor doesn't cache coreid
commit
|
commitdiff
|
tree
|
snapshot
2013-09-12
Barret Rhoden
Updates .gitignore
commit
|
commitdiff
|
tree
|
snapshot
2013-09-12
Barret Rhoden
Fixes bug in sys_pipe()
commit
|
commitdiff
|
tree
|
snapshot
2013-09-12
Barret Rhoden
Atomic pipes
commit
|
commitdiff
|
tree
|
snapshot
2013-09-12
Barret Rhoden
Adds round-down to the nearest power of 2
commit
|
commitdiff
|
tree
|
snapshot
2013-09-04
Barret Rhoden
Renames the console lock
commit
|
commitdiff
|
tree
|
snapshot
2013-09-04
Barret Rhoden
Adds a pcpu tracer for spinlocks
commit
|
commitdiff
|
tree
|
snapshot
2013-09-04
Barret Rhoden
Spinlock checking is disabled by default
commit
|
commitdiff
|
tree
|
snapshot
2013-08-30
Barret Rhoden
x86: Better emergency codes for core 0
commit
|
commitdiff
|
tree
|
snapshot
2013-08-28
Kevin Klues
Pipe open/release should depend on mode not flags
commit
|
commitdiff
|
tree
|
snapshot
2013-08-28
Barret Rhoden
printnum() is no longer recursive
commit
|
commitdiff
|
tree
|
snapshot
2013-08-22
Kevin Klues
Initialize num pipe readerw/writers to 0
commit
|
commitdiff
|
tree
|
snapshot
2013-08-20
Barret Rhoden
Fixes error handling in do_pipe()
commit
|
commitdiff
|
tree
|
snapshot
2013-08-20
Barret Rhoden
VFS: get_dentry() sets errno
commit
|
commitdiff
|
tree
|
snapshot
2013-08-19
Barret Rhoden
Pipes (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-08-19
Barret Rhoden
VFS dummy ops
commit
|
commitdiff
|
tree
|
snapshot
2013-08-19
Barret Rhoden
Fixes up lindent
commit
|
commitdiff
|
tree
|
snapshot
2013-08-19
Ronald G. Minnich
Lindent script for Akaros
commit
|
commitdiff
|
tree
|
snapshot
2013-08-15
Barret Rhoden
ROUNDDOWN can handle uint64_t on 32 bit (XCC)
commit
|
commitdiff
|
tree
|
snapshot
2013-08-15
Barret Rhoden
Multiboot memory detection fixes
commit
|
commitdiff
|
tree
|
snapshot
2013-08-10
Barret Rhoden
Slightly more consistent VC count interfaces
commit
|
commitdiff
|
tree
|
snapshot
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
next