akaros.git
2016-01-14 Barret RhodenUse mutexes in epoll instead of spinlocks
2016-01-14 Barret RhodenProvide a fake mutexes for the thread0 2LS
2016-01-14 Barret RhodenAdd a 2LS-independent mutex interface
2016-01-14 Barret RhodenRemove typedef for struct uthread
2016-01-14 Barret RhodenFix the lack of a return in sigreturn (XCC)
2016-01-14 Barret RhodenAllows IRQs to be disabled while proc_destroy()ing
2016-01-14 Barret RhodenProperly finalize contexts when reflecting traps
2016-01-14 Geoff CollyerFix ipv6 icmp bugs in locking and freeing in icmphostun...
2016-01-13 Dan CrossClean up 'devgen()' a bit.
2015-12-21 Davide LibenziCreated a new Makefrag-user-app helper for building...
2015-12-21 Davide LibenziAllow for certain device APIs to be NULL
2015-12-17 Davide LibenziMade Akaros perf to use the new #version device for...
2015-12-17 Davide LibenziAdded #version device
2015-12-17 Davide LibenziRemoved from source control auto generated file
2015-12-17 Davide LibenziAdded makefile machinary to generate the build informat...
2015-12-17 Davide LibenziAdded weak attribute definition
2015-12-17 Davide LibenziAdded new kmalloc flag KMALLOC_ERROR
2015-12-17 Kevin KluesShould be index 2, not index 3
2015-12-17 Barret RhodenClean up the PTE() macro (XCC)
2015-12-17 Barret RhodenRemove unused helpers from mmu.h (XCC)
2015-12-17 Barret RhodenAdd correct headers to parlib-compat.c (XCC)
2015-12-16 Barret RhodenMake glibc's printf with a vcore-ctx aware (XCC)
2015-12-16 Barret RhodenClean up ros_vdebug* interfaces
2015-12-16 Barret RhodenRemove ros_debug()
2015-12-16 Barret RhodenDo not call printf from sigaction (XCC)
2015-12-16 Barret RhodenMove print_user_context out of a header
2015-12-16 Barret RhodenFix comments in vcore.h
2015-12-16 Barret Rhodenx86: Detect and handle missing perf support
2015-12-16 Davide LibenziMove Linux perf format conversion into perf tool, drop...
2015-12-16 Davide LibenziEmit build information file into KFS /etc/build.info
2015-12-16 Davide LibenziImplement flush capability for the profiler tracing...
2015-12-16 Davide LibenziEnable the PFM sampling to pass an 64bit info value
2015-12-16 Davide LibenziAdded new perf utility to access CPU counters from...
2015-12-16 Davide LibenziCreated the new devarch perf file using the perfmon...
2015-12-16 Davide LibenziAdded perfmon interrupt handling to allow overflow...
2015-12-16 Davide LibenziAdded bitfield manipulation machinery (XCC)
2015-12-16 Davide LibenziMigrated devarch MSR access to new MSR API
2015-12-16 Davide LibenziReverted /prof/kpctl interface to split start and timer
2015-12-16 Davide LibenziSTFU useless printk messages
2015-12-16 Davide LibenziMoved MSR read/write APIs out of devarch and into a...
2015-12-16 Davide LibenziAdded API for read/write common integer sizes from...
2015-12-16 Davide LibenziAdded error_assert() macro and used branch hinting
2015-12-16 Davide LibenziDrop the fake exception tables entries and use weak...
2015-12-16 Davide LibenziAdded ability to declare local per CPU variables
2015-12-16 Davide LibenziAdded libpfm4 library support
2015-12-16 Davide LibenziFixed the sys_proc_create API to use const pointers...
2015-12-16 Davide LibenziMake some macros correct when used within IF clauses...
2015-12-16 Davide LibenziAdded ZERO_DATA() and COUNT_OF() macros to common.h...
2015-12-16 Davide LibenziMake disable MTRRs the defaul configuration option
2015-12-16 Davide LibenziAdded intptr_t definition and made error pointer code...
2015-12-15 Barret RhodenFix test_uaccess
2015-12-10 Barret RhodenRename backtrace_kframe -> backtrace_hwtf [2/2]
2015-12-10 Barret RhodenRefactors backtrace functions [1/2]
2015-12-10 Barret RhodenPut a 1ms delay in kfs_readpage()
2015-12-10 Barret RhodenAllow syscall-less abortable CLEs
2015-12-10 Barret RhodenFix up user memory accesses during syscall aborts
2015-12-10 Barret Rhodenx86: clean up __handle_page_fault()
2015-12-10 Barret RhodenProvide handle_page_fault_nofile()
2015-12-10 Barret Rhodenx86: remove misconceptions about "sti" and halting
2015-12-10 Barret Rhodenx86: pair disable_irqs with enable_irqs
2015-12-10 Barret RhodenDo not disable IRQs to protect cur_ctx
2015-12-10 Barret RhodenDo not switch_to in plan9setup()
2015-12-10 Barret RhodenMark kthreads as ktasks for kernel I/O [2/2]
2015-12-10 Barret RhodenDetermine bufs with is_ktask in the VFS [1/2]
2015-12-10 Barret RhodenAllow ktasks to switch_to()
2015-12-10 Barret RhodenHave switch_{to,back} use an opaque uintptr_t
2015-12-10 Barret RhodenUse a temp process for test_uaccess
2015-12-10 Barret RhodenUse a kthread flag to save the address space
2015-12-10 Barret RhodenDefine a set of default flags for kthreads
2015-12-10 Barret RhodenTrack ktasks with a flag instead of a bool
2015-12-10 Barret RhodenFix lock debugging issue with page faults and IRQs
2015-12-10 Davide LibenziFlags RSI, RDI, ECX as RW operands so that GCC does...
2015-12-08 Davide LibenziUse core_id_early() in kprof trace buffer print code
2015-12-08 Xiao JiaAdd a test program for reproducing bugs related to...
2015-12-08 Xiao Jiamlx4: Enable TX checksum offload
2015-12-08 Xiao Jiamlx4: Fix cq by using irqsave spin lock
2015-12-08 Barret RhodenFix a deadlock bug in MCS-PDR locks
2015-12-08 Barret Rhodenx86: Use partial contexts for all entries [2/2]
2015-12-08 Barret Rhodenx86: Add support for partial contexts [1/2]
2015-12-08 Barret RhodenSupport partial contexts
2015-12-08 Barret RhodenUse a helper to copy out the current context
2015-12-08 Barret RhodenMake __proc_save_context_s assume the current_ctx
2015-12-08 Barret Rhodenx86: Add swap_gs helper
2015-12-03 Kevin KluesPrint ${remote}:${head} in link for code review
2015-12-03 Kevin KluesFix up some whitespace in ak-code-review.sh
2015-11-30 Barret RhodenAdd a test for devvars
2015-11-30 Barret RhodenAdd an assert for UTEST that takes a format string
2015-11-30 Barret RhodenAdd the #vars device to export kernel variables
2015-11-30 Barret RhodenRemove the edata symbol
2015-11-30 Barret RhodenMemset the BSS explicitly
2015-11-30 Barret RhodenAdd kmalloc_array() interface
2015-11-25 Dan CrossRename 'reallocarray' to 'kreallocarray'.
2015-11-25 Barret Rhodenx86: Provide an option to enable legacy USB
2015-11-25 Barret RhodenUpdate Makelocale.template for syslinux
2015-11-24 Davide LibenziAdded test for devarch MSR file
2015-11-24 Davide LibenziAdded whitelisting to MSR read/write code
2015-11-24 Davide LibenziAdded APIs to read and write MSR values on multiple...
2015-11-24 Davide LibenziAdded address range library utility to be able to expre...
2015-11-24 Davide LibenziAdded API to run a function in multiple CPUs, and wait...
2015-11-24 Davide LibenziWired GP fault exception tables handling
next