projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove the old console input code; use qio
[akaros.git]
/
kern
/
src
/
ns
/
2016-10-06
Barret Rhoden
Fix a few debugging tools
tree
|
commitdiff
2016-10-06
Barret Rhoden
qio: Only fire writable taps on edge transitions
tree
|
commitdiff
2016-10-06
Barret Rhoden
qio: Add a check to pullupblock
tree
|
commitdiff
2016-09-21
Barret Rhoden
qio: Add helpers to toggle state
tree
|
commitdiff
2016-09-21
Barret Rhoden
qio: Fix copyblock()
tree
|
commitdiff
2016-09-21
Barret Rhoden
qio: Fix minor bugs
tree
|
commitdiff
2016-09-19
Barret Rhoden
Add a useful errstr in dev.c
tree
|
commitdiff
2016-09-06
Barret Rhoden
qio: Do not kick when calling qdiscard()
tree
|
commitdiff
2016-06-30
Barret Rhoden
Add a readnum() variant for hex
tree
|
commitdiff
2016-06-17
Barret Rhoden
perf: Update documentation
tree
|
commitdiff
2016-06-17
Barret Rhoden
Handle lack of chaninfo() in print_chaninfo()
tree
|
commitdiff
2016-05-20
Dan Cross
CLEANUP: Remove trailing whitespace throughout the...
tree
|
commitdiff
2016-05-03
Barret Rhoden
Export readable/writable bits via POSIX stat (XCC)
tree
|
commitdiff
2016-05-03
Barret Rhoden
Report readablity/writablility via 9p stat
tree
|
commitdiff
2016-05-03
Ronald G. Minnich
devpipe: on write/writeb, have devpipe return the error...
tree
|
commitdiff
2016-04-28
Ronald G. Minnich
Don't look at the block after calling qbypass
tree
|
commitdiff
2016-04-15
Barret Rhoden
Add the helper strtoul_from_ubuf()
tree
|
commitdiff
2016-04-15
Barret Rhoden
Implement pipes in userspace (XCC)
tree
|
commitdiff
2016-04-05
Barret Rhoden
Check block extra_len in checkb()
tree
|
commitdiff
2016-04-05
Barret Rhoden
Remove the special casing of #pipe in lseek
tree
|
commitdiff
2016-04-05
Barret Rhoden
qio: Remove the old qnonblock()
tree
|
commitdiff
2016-04-05
Barret Rhoden
qio: Provide helpers for O_NONBLOCK operations
tree
|
commitdiff
2016-04-05
Barret Rhoden
qio: Consolidate readers into __qbread()
tree
|
commitdiff
2016-03-31
Barret Rhoden
Make freeb() and freeblist() return the old size
tree
|
commitdiff
2016-03-31
Barret Rhoden
Pass the buf to block_append_extra()
tree
|
commitdiff
2016-03-31
Barret Rhoden
qio: Remove qconsume()
tree
|
commitdiff
2016-03-31
Barret Rhoden
Stop calling qremove() outside qio.c
tree
|
commitdiff
2016-03-31
Barret Rhoden
qio: Consolidate producer functions
tree
|
commitdiff
2016-03-31
Barret Rhoden
qio: remove qproduce()
tree
|
commitdiff
2016-03-31
Barret Rhoden
qio: Clean up locking
tree
|
commitdiff
2016-03-31
Barret Rhoden
Make all block allocations use the same func [2/2]
tree
|
commitdiff
2016-03-31
Barret Rhoden
Make iallocb just an _allocb(x, 0) [1/2]
tree
|
commitdiff
2016-03-31
Barret Rhoden
Rename KMALLOC_* -> MEM_* [2/2]
tree
|
commitdiff
2016-03-31
Barret Rhoden
Add a chan_ctl devop; support fcntl on chans
tree
|
commitdiff
2016-03-31
Barret Rhoden
Fix chan ref leak in fd_setfl()
tree
|
commitdiff
2016-03-22
Barret Rhoden
qio: Fire read taps on actual edges
tree
|
commitdiff
2016-03-22
Barret Rhoden
qio: Fire writeable taps immediately
tree
|
commitdiff
2016-02-14
Barret Rhoden
Remove uses of errno_to_string()
tree
|
commitdiff
2016-02-14
Barret Rhoden
qio: Use an empty string to mark a closed queue
tree
|
commitdiff
2016-02-04
Barret Rhoden
Change qfull() to check limits
tree
|
commitdiff
2016-02-04
Ronald G. Minnich
Add a random device; remove old genrandom junk; remove...
tree
|
commitdiff
2016-02-03
Ronald G. Minnich
New and easy strace framework.
tree
|
commitdiff
2016-01-25
Ronald G. Minnich
error: return usable error strings, not nothing.
tree
|
commitdiff
2016-01-13
Dan Cross
Clean up 'devgen()' a bit.
tree
|
commitdiff
2015-12-21
Davide Libenzi
Allow for certain device APIs to be NULL
tree
|
commitdiff
2015-12-10
Barret Rhoden
Do not switch_to in plan9setup()
tree
|
commitdiff
2015-12-10
Barret Rhoden
Have switch_{to,back} use an opaque uintptr_t
tree
|
commitdiff
2015-10-28
Dan Cross
Replace most uses of strncpy with strlcpy.
tree
|
commitdiff
2015-10-28
Ronald G. Minnich
Add the Inferno license to files we got from Inferno
tree
|
commitdiff
2015-10-15
Barret Rhoden
Set ENOENT for failed 9ns lookups
tree
|
commitdiff
2015-10-15
Davide Libenzi
Fixed error() reporting when error codes are reported...
tree
|
commitdiff
2015-10-14
Davide Libenzi
Added set_error() API to have a single point of entry...
tree
|
commitdiff
2015-10-14
Davide Libenzi
Changed a few EFAIL to proper errno codes.
tree
|
commitdiff
2015-10-14
Davide Libenzi
Dropped char* error file to unify common error strings...
tree
|
commitdiff
2015-10-14
Davide Libenzi
Added explicit errno reporting from error() API.
tree
|
commitdiff
2015-10-08
Xiao Jia
Support block extra data in adjustblock
tree
|
commitdiff
2015-10-08
Xiao Jia
Add helper function block_append_extra
tree
|
commitdiff
2015-10-08
Xiao Jia
Use block_add_extd retval to detect success or error
tree
|
commitdiff
2015-10-08
Xiao Jia
Change block_add_extd to return success or error
tree
|
commitdiff
2015-10-08
Xiao Jia
Refactor freeb to separate out free_block_extra
tree
|
commitdiff
2015-10-08
Xiao Jia
Print block content and backtrace in PANIC_EXTRA
tree
|
commitdiff
2015-10-08
Barret Rhoden
Allow fcntl() to toggle O_NONBLOCK
tree
|
commitdiff
2015-10-08
Barret Rhoden
Initialize the rwlock in struct pgrp
tree
|
commitdiff
2015-09-28
Barret Rhoden
Provide a more useful devpermcheck error
tree
|
commitdiff
2015-09-28
Barret Rhoden
Implement sys_open() with sys_openat() (XCC)
tree
|
commitdiff
2015-09-28
Barret Rhoden
Split namec() into a start point and __namec_from
tree
|
commitdiff
2015-09-28
Barret Rhoden
Change namec() and walk()'s nomount to can_mount
tree
|
commitdiff
2015-09-28
Barret Rhoden
Allow 9ns clones of chans opened with O_PATH
tree
|
commitdiff
2015-09-28
Barret Rhoden
Remove unused error strings
tree
|
commitdiff
2015-09-28
Barret Rhoden
Remove struct dev's dc [3/3]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Idenfity devices by name, not by char [1/3]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Fix strlen bug in devattach
tree
|
commitdiff
2015-09-28
Barret Rhoden
Ensure syspipe() catches error()
tree
|
commitdiff
2015-09-28
Barret Rhoden
Fix namec() bug with # lookups
tree
|
commitdiff
2015-09-28
Barret Rhoden
Support O_PATH for open() (XCC)
tree
|
commitdiff
2015-09-28
Barret Rhoden
Rename various 9ns symbols to O_FOO (XCC)
tree
|
commitdiff
2015-09-28
Barret Rhoden
Fix 9ns FD access
tree
|
commitdiff
2015-09-28
Barret Rhoden
Fix openmode O_EXEC check in namec() [7/7]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Change omode() to not special-case O_EXEC [6/7]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Replace IS_READONLY with an O_WRITE check [5/7]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Convert omode to 9p for devmnt [4/7]
tree
|
commitdiff
2015-09-28
Barret Rhoden
Properly convert open mode flags to rwx [3/7]
tree
|
commitdiff
2015-09-28
Barret Rhoden
qio: Ensure qwait() sets Qstarve
tree
|
commitdiff
2015-09-28
Barret Rhoden
qio: Add callbacks for unblocking queues
tree
|
commitdiff
2015-07-28
Barret Rhoden
Remove all fgrp code
tree
|
commitdiff
2015-07-28
Barret Rhoden
Implement 9ns FD functions with fd tables
tree
|
commitdiff
2015-07-27
Barret Rhoden
Make newfd() take an int
tree
|
commitdiff
2015-07-27
Barret Rhoden
Remove the "dup2" option from sysdup
tree
|
commitdiff
2015-07-27
Barret Rhoden
Move p->fgrp into p->open_files
tree
|
commitdiff
2015-07-24
Barret Rhoden
Support O_NONBLOCK when opening #I chans
tree
|
commitdiff
2015-07-24
Barret Rhoden
Change Chan flags to match open() file flags
tree
|
commitdiff
2015-07-24
Barret Rhoden
Process omode/VFS open flags before dev->open
tree
|
commitdiff
2015-07-24
Barret Rhoden
qio: Add non-blocking queues
tree
|
commitdiff
2015-07-24
Barret Rhoden
qio: Change qwait to throw errors
tree
|
commitdiff
2015-07-24
Barret Rhoden
qio: Track Qdropoverflow as a state
tree
|
commitdiff
2015-07-24
Barret Rhoden
qio: Rename qnoblock -> qdropoverflow
tree
|
commitdiff
2015-07-16
Barret Rhoden
udelay_sched() -> kthread_usleep()
tree
|
commitdiff
2015-05-06
Barret Rhoden
Untangling the glibc header rat's nest (P.1) (XCC)
tree
|
commitdiff
2015-04-21
Barret Rhoden
Fixes unmount
tree
|
commitdiff
2015-03-17
Ron Minnich
Various minor debugging changes
tree
|
commitdiff
next