akaros.git
2013-08-09 Barret RhodenThread0 can call pthread_exit()
2013-08-08 Barret RhodenUpdated GETTING_STARTED
2013-08-08 Barret RhodenThe monitor's trace coretf can query all cores
2013-08-08 Barret Rhodenx86: option to disable the keyboard
2013-08-08 Barret Rhodenx86 can handle missing multiboot mmaps
2013-08-08 Barret RhodenFixes KFS multi-paths
2013-08-08 Kevin KluesForgot the risvc Kbuild in last commit
2013-08-08 Kevin KluesAdded setjmp/longjmp support to the kernel
2013-08-06 Barret RhodenContext-saving functions are attrib'd return_twice
2013-08-04 Barret RhodenFixes bug in KFS new inode creation
2013-08-04 Barret RhodenArbitrary kernel context backtracing
2013-08-04 Barret RhodenUserspace handling of errstr and errno (XCC)
2013-08-04 Barret RhodenKernel support for set_errstr()
2013-08-04 Barret Rhoden__ros_syscall -> __ros_syscall_noerrno (XCC)
2013-08-04 Barret Rhodenx86_64: removes unnecessary syscall (XCC)
2013-08-02 Ronald G. MinnichAdd an errstr to the syscall struct
2013-08-02 Kevin KluesSmall optimization to inline ros_syscall_sync
2013-08-02 Ronald G. MinnichMalloc changes for future plan 9 namespace support
2013-08-02 Barret Rhodenx86: fixes initialization errors in page_alloc
2013-08-01 Barret RhodenPreemption recovery doesn't change TLSs
2013-07-31 Barret RhodenVcore TLS desc in procdata (XCC)
2013-07-31 Barret Rhodenx86: catches buggy rdtscp
2013-07-30 Barret RhodenRemoves unnecessary TLS var from vcore.c
2013-07-30 Barret RhodenUthreads do not require TLS
2013-07-30 Kevin KluesAdd basic timeout functionality to pthread futexes
2013-07-30 Kevin KluesUpdate futex code to faster method for blocking
2013-07-29 Kevin KluesExpose akaros_syscall_sync through libc (XCC)
2013-07-27 Barret RhodenFixes assembly input clobbers (XCC)
2013-07-27 Barret RhodenAdds a KMSG tracer
2013-07-27 Barret RhodenAdds a pcpui trace buffer for generic events
2013-07-27 Barret RhodenAdds a tracing facility for in-kernel events
2013-07-25 Barret RhodenCleans up restartcore/smp_idle, fixes corner case
2013-07-20 Barret Rhodenx86: smp_boot no longer uses smp_call_*
2013-07-19 Barret Rhodenx86: fast core_id() option
2013-07-19 Barret Rhodenx86: fixes backtrace bug
2013-07-19 Barret Rhodenx86: fixes early core_id() calls
2013-07-19 Barret Rhodenx86: fixes read_tsc_serialized()
2013-07-19 Barret Rhodenx86_64: support for machines with only 2MB pages
2013-07-19 Barret Rhodenx86_64: boot up error messages
2013-07-17 Barret RhodenDebug tools use the symbol table
2013-07-17 Barret RhodenReflects symbol table into the kernel
2013-07-16 Barret Rhodenx86: fixes 32 bit trap-syscalls
2013-07-12 Barret RhodenChanges Akaros default build to x86_64
2013-07-12 Barret RhodenFixes int overflow in lockprov.sh
2013-07-11 Barret Rhodenx86_64: fixes initial stack alignment
2013-07-11 Barret Rhodenx86_64: secure SW contexts
2013-07-11 Barret Rhodenx86_64: user space TF handlers
2013-07-11 Barret Rhodenx86_64: all apps compiled with -mno-red-zone (XCC)
2013-07-11 Barret Rhodenx86_64: save/pop kernel contexts
2013-07-11 Barret Rhodenx86_64: glibc TLS (XCC)
2013-07-11 Barret RhodenAllow file mmaps beyond the end of the file
2013-07-11 Barret Rhodenx86_64: sets the desired dynamic linker (XCC)
2013-07-11 Barret RhodenFixes memory checking bug on syscall structs
2013-07-11 Barret Rhodenx86_64: TLS FS base changing 'fast call' (XCC)
2013-07-03 Barret Rhodenx86_64: Syscall/Sysenter/int 0x80 (XCC)
2013-06-28 Barret Rhodenx86_64: tracks stacktop in pcpui for sysenter
2013-06-28 Barret Rhodenx86_64: GS base work
2013-06-26 Barret Rhodenx86_64: pop non-sysenter TFs, fixes segmentation
2013-06-26 Barret RhodenElf loader 32/64 bit checks
2013-06-26 Barret RhodenFixes fill-kfs
2013-06-26 Barret Rhodenx86_64: smp_boot
2013-06-26 Barret RhodenCleans up sysenter_init
2013-06-26 Barret Rhodenx86: pmap boot lowmem unmapping
2013-06-26 Barret Rhodenx86_64: kernel trap/interrupt handling
2013-06-24 Barret RhodenFixes casting error
2013-06-24 Barret RhodenDisables TLS in 64 bit glibc (XCC)
2013-06-23 Barret RhodenFixes pointer size error
2013-06-23 Barret RhodenMakefile rebuilds binary objects on subarch change
2013-06-22 Barret RhodenX86: initializes the 64 bit IDT and TSS
2013-06-22 Barret Rhodenx86: 64 bit pmap code
2013-06-22 Barret RhodenReworks memlayout (XCC)
2013-06-22 Barret RhodenStops using boot_alloc during vm_init
2013-06-22 Barret RhodenFixes bug with 64 bit linkage
2013-06-22 Barret RhodenPhysical memory init uses multiboot info
2013-06-22 Barret Rhodenx86_64 boot up
2013-06-22 Barret RhodenUpdates multiboot code for amd64
2013-06-22 Barret RhodenFixes page-faulting glibc on certain machines (XCC)
2013-06-22 Kevin KluesUpdate cross compiler instructions to build for i686
2013-06-21 Barret RhodenExports CFLAGS from Makelocal
2013-06-21 Barret RhodenFixes user debugfmt printfs
2013-06-21 Barret RhodenMakefile changes to support the new XCC
2013-06-21 Ronald G. MinnichClean up some tabs in the Makefile
2013-06-21 Kevin KluesAdd "first draft" glibc support for x86_64 xcc (XCC)
2013-06-21 Kevin KluesFix search order for sysnames dirs for ros
2013-06-21 Kevin KluesGCC modifications for x86_64 xcc (XCC)
2013-06-21 Kevin KluesBinutils patch for x86_64 xcc (XCC)
2013-06-21 Kevin KluesModify Makefiles to prepare for x86_64 cross compiler...
2013-06-21 Kevin KluesRemove superfluous files (XCC)
2013-06-13 Barret Rhodenx86: objdump 64 bit kernel properly
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-06-10 Barret RhodenAdjusts printfmt's va_list code for amd64
2013-06-08 Barret RhodenAdds 64 bit option
2013-06-07 Barret RhodenFixes makefile bug
2013-06-07 Kevin KluesCleanup the fill-kfs make target so usable by all
2013-06-07 Barret RhodenChanges ARCH i686 -> x86 (XCC)
2013-06-07 Barret RhodenChanges XCC_ROOT->XCC_TARGET_ROOT
2013-06-07 Barret RhodenRemoves sparc; it's hard to believe (XCC)
2013-06-06 Barret RhodenRemoves c3po
2013-06-06 Barret RhodenCross compiler is now set by the arch
2013-06-06 Barret RhodenMoves network drivers out of arch code
next