Renames schedule()
[akaros.git] / kern /
2014-01-16 Barret RhodenRenames schedule()
2014-01-16 Barret RhodenFixes bug in pipe
2014-01-16 Barret RhodenSemaphore debugging
2014-01-16 Barret RhodenArch specific PC/IP and FP/BP helpers
2014-01-16 Barret RhodenMoves socket semaphore stuff
2014-01-16 Barret RhodenSemaphore try methods
2014-01-16 Barret RhodenFixes spin_trylock()
2014-01-16 Barret RhodenRendezvous: plan9 style sync with CVs
2014-01-16 Barret RhodenAlarms can be unset
2014-01-16 Barret RhodenAlarm pcpu tchains can be adjusted cross-core
2014-01-16 Barret RhodenKernel alarm tchains use locks
2014-01-16 Barret RhodenFixes bugs with larger kstack allocation
2014-01-16 Barret RhodenHelper to spawn kernel tasks (ktasks)
2014-01-16 Barret RhodenKthreads launched from KMSGs are tracked as ktasks
2014-01-16 Barret RhodenKthreads track cur_sysc and cur_errbuf
2014-01-16 Barret RhodenKthreads track running kernel contexts
2014-01-16 Barret RhodenKernel stack get/put interface
2014-01-16 Barret RhodenSafer apipe_read_locked()
2014-01-16 Barret RhodenReader-writer queue locks
2014-01-16 Barret Rhodenspin_trylock()
2014-01-16 Barret RhodenSpinlock debugging improvements
2014-01-16 Barret RhodenChecks for running off the stack
2014-01-16 Barret RhodenPoor-mans ftrace with spatch
2014-01-16 Barret RhodenFixes apipe_read_cond()
2014-01-16 Barret RhodenCan associate multiple CVs with spinlocks
2014-01-16 Ronald G. MinnichRFC: support pipe reads based on a condition.
2014-01-16 Ronald G. MinnichMake the errstr a more reasonable size. (XCC)
2014-01-16 Ronald G. MinnichMake set_errstr take a printf-like format
2014-01-16 Barret RhodenKthread poison checker
2014-01-16 Barret Rhodenx86: Fixes 64 bit VPT mapping
2014-01-16 Barret RhodenSet errno when only errstr was called
2014-01-16 Barret RhodenCommon helper defines (XCC)
2014-01-16 Barret Rhodenstrtoul()
2014-01-16 Barret Rhodenudelay_sched()
2014-01-16 Barret RhodenAdds per cpu errbuf pointers
2014-01-16 Barret RhodenProvides current_errstr()
2013-09-12 Barret RhodenThe monitor doesn't cache coreid
2013-09-12 Barret RhodenFixes bug in sys_pipe()
2013-09-12 Barret RhodenAtomic pipes
2013-09-12 Barret RhodenAdds round-down to the nearest power of 2
2013-09-04 Barret RhodenRenames the console lock
2013-09-04 Barret RhodenAdds a pcpu tracer for spinlocks
2013-09-04 Barret RhodenSpinlock checking is disabled by default
2013-08-30 Barret Rhodenx86: Better emergency codes for core 0
2013-08-28 Kevin KluesPipe open/release should depend on mode not flags
2013-08-28 Barret Rhodenprintnum() is no longer recursive
2013-08-22 Kevin KluesInitialize num pipe readerw/writers to 0
2013-08-20 Barret RhodenFixes error handling in do_pipe()
2013-08-20 Barret RhodenVFS: get_dentry() sets errno
2013-08-19 Barret RhodenPipes (XCC)
2013-08-19 Barret RhodenVFS dummy ops
2013-08-15 Barret RhodenROUNDDOWN can handle uint64_t on 32 bit (XCC)
2013-08-15 Barret RhodenMultiboot memory detection fixes
2013-08-10 Barret RhodenSlightly more consistent VC count interfaces
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 RhodenKernel support for set_errstr()
2013-08-04 Barret Rhoden__ros_syscall -> __ros_syscall_noerrno (XCC)
2013-08-02 Ronald G. MinnichAdd an errstr to the syscall struct
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-07-31 Barret RhodenVcore TLS desc in procdata (XCC)
2013-07-31 Barret Rhodenx86: catches buggy rdtscp
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 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: save/pop kernel contexts
2013-07-11 Barret RhodenAllow file mmaps beyond the end of the file
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 Rhodenx86_64: smp_boot
2013-06-26 Barret RhodenCleans up sysenter_init
2013-06-26 Barret Rhodenx86: pmap boot lowmem unmapping
next