Implement sys_open() with sys_openat() (XCC)
[akaros.git] / kern /
2015-09-28 Barret RhodenImplement sys_open() with sys_openat() (XCC)
2015-09-28 Barret RhodenSplit namec() into a start point and __namec_from
2015-09-28 Barret RhodenChange namec() and walk()'s nomount to can_mount
2015-09-28 Barret RhodenAllow 9ns clones of chans opened with O_PATH
2015-09-28 Barret RhodenRemove unused error strings
2015-09-28 Barret RhodenRemove old scripts from KFS
2015-09-28 Barret RhodenRemove struct dev's dc [3/3]
2015-09-28 Barret RhodenModify userspace to use device names [2/3]
2015-09-28 Barret RhodenIdenfity devices by name, not by char [1/3]
2015-09-28 Barret RhodenFix strlen bug in devattach
2015-09-28 Barret RhodenEnsure syspipe() catches error()
2015-09-28 Barret RhodenFix namec() bug with # lookups
2015-09-28 Barret RhodenHave #I show Qlisten FDs in chaninfo
2015-09-28 Barret RhodenAdd support for FD taps on Qlisten chans in #I
2015-09-28 Barret RhodenAllow Qlistens to be partially opened with O_PATH
2015-09-28 Barret RhodenSupport O_PATH for open() (XCC)
2015-09-28 Barret RhodenFix devip's permission conversion
2015-09-28 Barret RhodenRename various 9ns symbols to O_FOO (XCC)
2015-09-28 Barret RhodenClean up usage of fcntl flags (XCC)
2015-09-28 Barret RhodenFix 9ns FD access
2015-09-28 Barret RhodenPerform basic mode checks for VFS I/O
2015-09-28 Barret RhodenFix openmode O_EXEC check in namec() [7/7]
2015-09-28 Barret RhodenChange omode() to not special-case O_EXEC [6/7]
2015-09-28 Barret RhodenReplace IS_READONLY with an O_WRITE check [5/7]
2015-09-28 Barret RhodenConvert omode to 9p for devmnt [4/7]
2015-09-28 Barret RhodenProperly convert open mode flags to rwx [3/7]
2015-09-28 Barret RhodenSpecify a permission for do_file_open() [2/7]
2015-09-28 Barret RhodenMake O_RDONLY non-zero (XCC) [1/7]
2015-09-28 Barret RhodenImplement kthread_usleep() with a rendez
2015-09-28 Barret RhodenHave rendez_sleep_timeout() take usec, not msec
2015-09-28 Barret RhodenMake backtraces more robust
2015-09-28 Barret RhodenExport NR_FILE_DESC_MAX to userspace (XCC)
2015-09-28 Barret RhodenAdjust the size of struct ucq (XCC)
2015-09-28 Barret RhodenHook CEQs into the event infrastructure (XCC)
2015-09-28 Barret RhodenAdd the CEQ mbox: Coalescing Event Queues (XCC)
2015-09-28 Barret RhodenSpin with cpu_relax_vc() in BCQs (XCC)
2015-09-28 Barret RhodenRemove EVENT_NOMSG (XCC)
2015-09-28 Barret RhodenSplit ev_mbox into a union of mbox types (XCC)
2015-09-28 Barret RhodenRemove EVENT_JUSTHANDLEIT (XCC)
2015-09-28 Barret RhodenRemove the option to spawn_thread for an evq (XCC)
2015-09-28 Barret RhodenAdd ev_udata to struct event_queue (XCC)
2015-09-28 Barret RhodenAllow all event queue functionality for SCPs (XCC)
2015-09-28 Barret RhodenDifferentiate between EVENT_SPAM* and wakeup (XCC)
2015-09-28 Barret RhodenRemove EVENT_SPAM_FLAGS (XCC)
2015-09-28 Barret RhodenRename EVENT_FALLBACK -> EVENT_SPAM_INDIR (XCC)
2015-09-28 Barret RhodenForce all conversations to have a write queue
2015-09-28 Barret RhodenSupport FD taps in #I on data files
2015-09-28 Barret Rhodenqio: Ensure qwait() sets Qstarve
2015-09-28 Barret Rhodenqio: Add callbacks for unblocking queues
2015-09-28 Barret RhodenAdd FD tap infrastructure (XCC)
2015-09-25 Valmon LeymarieReorganize the scheduler __core_request() loop
2015-09-25 Valmon LeymarieConsolidate track_(de)alloc() with idlecore mgmt.
2015-09-25 Valmon LeymarieRename get_this_idle_core ->get_specific_idle_core
2015-09-24 Dan CrossClean up awkward code sequences in ether driver.
2015-09-23 Xiao JiaAdd a monitor command gfp to get free pages
2015-09-23 Xiao JiaAdd name to pci_device
2015-09-23 Barret RhodenAllow check_poison() to be called w/o cur_kthread
2015-09-23 Xiao Jiamlx4: RX path
2015-09-23 Xiao Jiamlx4: TX path
2015-09-23 Xiao Jiamlx4: Implement ether_attach to start port
2015-09-23 Xiao Jiamlx4: Add ether callbacks
2015-09-23 Xiao Jiamlx4: Initialize ConnectX HCA Ethernet driver (mlx4_en)
2015-09-23 Xiao Jiamlx4: Initialize ConnectX core driver (mlx4_core)
2015-09-23 Xiao Jiamlx4: Clean up to make it compile
2015-09-23 Xiao Jiamlx4: Clean up #include's in headers
2015-09-23 Xiao JiaClean up imported rdma headers to compile mlx4
2015-09-23 Xiao Jiamlx4: Exclude en_ethtool.c for now
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 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-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-08-27 Barret RhodenFix do_mkdir on root directories
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-24 Barret RhodenAllow listened conversations to be non-blocking
next