akaros.git
2015-09-23 Xiao JiaAdd to_delayed_work() to taskqueue.h
2015-09-23 Xiao JiaFix a typo in taskqueue.h
2015-09-23 Xiao JiaPort scatterlist from Linux
2015-09-23 Xiao JiaPort dmapool from Linux
2015-09-23 Xiao JiaAdd compat layer for mlx4 driver
2015-09-23 Xiao JiaUpdate linux_compat.h so mlx4 could compile later
2015-09-23 Xiao JiaImport errno.h from Linux 4.1
2015-09-23 Xiao Jiamlx4: Apply spatch to files imported from Linux
2015-09-23 Xiao JiaUpdate spatch/linux/*.cocci
2015-09-23 Xiao JiaImport rdma headers from Linux 4.1
2015-09-23 Xiao JiaAdd mlx4 to build process
2015-09-23 Xiao JiaImport mlx4 files from Linux 4.1
2015-09-23 Xiao JiaAdd fls_long() to bitops
2015-09-22 Barret RhodenUpdate GETTING_STARTED for the new mailing list
2015-09-15 Barret Rhodenx86: Change idt_init() to not clobber num_cores
2015-09-15 Kevin KluesUpdate akaros to hook in the new topology stuff
2015-09-15 Kevin KluesBuild topology from cpuid in topology.c
2015-09-15 Kevin Kluestlb_flush_global() needs to call core_id_early()
2015-09-15 Kevin KluesRename node_id -> numa_id
2015-09-14 Barret RhodenPut a safety catch in compat_todo.h
2015-09-14 Barret RhodenMake akaros_compat.h a kernel header
2015-09-14 Dan CrossAdd disable-canonical flags for cross-compiler build.
2015-09-09 Barret RhodenFix LICENSE-plan9 hlink in README.md
2015-09-08 Barret RhodenRename LICENSE-PLAN9 -> LICENSE-plan9
2015-09-08 Barret RhodenClean up licensing
2015-09-08 Kevin KluesAdd top level README file
2015-09-08 Kevin KluesMake *.md files markdown compliant
2015-09-08 Kevin KluesRename Contributing and GETTING_STARTED files
2015-09-02 Kevin KluesAdd static storage for bounded # of dtls keys/vals
2015-09-02 Kevin KluesImplement __set_dtls() in terms of __get_dtls()
2015-09-02 Kevin KluesRename dtls_lib_init() -> dtls_cache_init()
2015-09-02 Kevin KluesAbstract out alloc/free from the key/value caches
2015-09-02 Kevin KluesRemove all spinlocks
2015-08-27 Barret RhodenFix do_mkdir on root directories
2015-08-24 Barret RhodenAtomically set current_uthread and a 2LS sched ops
2015-08-24 Barret RhodenPass sched_ops to uthread_2ls_init()
2015-08-03 Barret RhodenIncrease pthread's default stack size
2015-07-29 Barret RhodenUpdate GETTING_STARTED for newer QEMUs
2015-07-29 Barret RhodenUse compressed kernel images for QEMU and USB
2015-07-28 Barret RhodenFix FD table's next/hint FD
2015-07-28 Barret RhodenFix pipeclose()'s wild write
2015-07-28 Barret RhodenClean up FD support code
2015-07-28 Barret RhodenRemove all fgrp code
2015-07-28 Barret RhodenImplement 9ns FD functions with fd tables
2015-07-27 Barret RhodenMake newfd() take an int
2015-07-27 Barret RhodenDecref file/chan outside of the fd_table lock
2015-07-27 Barret RhodenRemove the "dup2" option from sysdup
2015-07-27 Barret RhodenMake fd tables work for files or chans
2015-07-27 Barret RhodenMove p->fgrp into p->open_files
2015-07-27 Barret RhodenRemove repeated entires in ns.h
2015-07-27 Barret RhodenRename files_struct -> fd_table
2015-07-27 Barret RhodenFixes LD_LIBRARY_PATH typo
2015-07-24 Barret Rhodeniplib: Support O_NONBLOCK in helper functions
2015-07-24 Barret RhodenAllow listened conversations to be non-blocking
2015-07-24 Barret RhodenAllow fcntl() to handle O_NONBLOCK (XCC)
2015-07-24 Barret RhodenSplit fcntl() into __fcntl() and fcntl() (XCC)
2015-07-24 Barret RhodenUse __fcntl() exclusively within glibc (XCC)
2015-07-24 Barret RhodenModernize 9ns networking function declarations
2015-07-24 Barret RhodenAdd shims for {get,set}sockopt() (XCC)
2015-07-24 Barret RhodenAllow socket() to accept SOCK_NONBLOCK (XCC)
2015-07-24 Barret RhodenSplit socket()'s type into two Rock fields (XCC)
2015-07-24 Barret Rhodeniplib: Support non-blocking listens
2015-07-24 Barret Rhodeniplib: Add a trailing \n to the error output
2015-07-24 Barret RhodenAllow non-blocking listens
2015-07-24 Barret RhodenSupport O_NONBLOCK when opening #I chans
2015-07-24 Barret RhodenPass mode = 0 for O_CREATE open() calls (XCC)
2015-07-24 Barret RhodenChange Chan flags to match open() file flags
2015-07-24 Barret RhodenProcess omode/VFS open flags before dev->open
2015-07-24 Barret Rhodenqio: Add non-blocking queues
2015-07-24 Barret Rhodenqio: Change qwait to throw errors
2015-07-24 Barret Rhodenqio: Track Qdropoverflow as a state
2015-07-24 Barret Rhodenqio: Rename qnoblock -> qdropoverflow
2015-07-24 Barret RhodenHandle ERANGE and retvals for getcwd and fd2path
2015-07-24 Barret RhodenMake snprintf() return full strlen when truncating
2015-07-24 Barret RhodenTest for flex & bison when building the toolchain
2015-07-24 Barret RhodenTest for g++ when building the toolchain
2015-07-24 Barret Rhodenx86: Use ACPI/MP for num_cores detection
2015-07-24 Barret Rhodenx86: Remove ncleft initialization in mpinit
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-07-22 Barret RhodenRemove env_entry from struct proc
2015-07-22 Barret RhodenRename transition_stack -> vcore_stack (XCC)
2015-07-22 Kevin KluesAdd vcore_entry to vcpd (XCC) (2/2)
2015-07-22 Kevin KluesAdd vcore_entry to vcpd (XCC) (1/2)
2015-07-22 Kevin KluesExport __ctype_init out of glibc
2015-07-22 Kevin KluesRename vcore-tls.{h,c} to tls.{h,c}
2015-07-22 Kevin KluesRemove vcoreid from get/set_tls_desc
2015-07-18 Kevin KluesUse BUILD_ERROR_DELIMITER not hard-coded constant
2015-07-18 Kevin KluesExplicity cast to char*
2015-07-16 Barret RhodenAdds instructions for using the profiler
2015-07-16 Barret Rhodenudelay_sched() -> kthread_usleep()
2015-07-16 Barret RhodenPthread sched_ops cleanup
2015-07-16 Barret RhodenFixes MCP check in UCQ
2015-07-16 Barret RhodenCleans up the kernel's view of SCPs
2015-07-16 Barret RhodenKernel reflects unhandled faults to SCPs
2015-07-16 Barret RhodenCs is a multithreaded SCP
2015-07-16 Barret RhodenAllow SCPs to run a pthread 2LS
2015-07-16 Barret RhodenSCPs can be 2LSs
2015-07-16 Barret RhodenFixes up syscall_blockon functions (XCC)
2015-07-16 Barret Rhodenuth: Track thread0 in uthread.c
2015-07-16 Barret Rhodenuth: Use a thread0 sched ops for SCPs without 2LSs
next