projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
net: Change transport_header_end -> tranport_offset
[akaros.git]
/
kern
/
src
/
ns
/
qio.c
2017-11-16
Barret Rhoden
net: Change transport_header_end -> tranport_offset
blob
|
commitdiff
2017-11-16
Barret Rhoden
net: Move ip.h to net/ip.h
blob
|
commitdiff
|
diff to current
2017-07-20
Barret Rhoden
qio: Allow changing limits dynamically
blob
|
commitdiff
|
diff to current
2017-06-02
Barret Rhoden
net: Add accounting to help TSO/LSO/GSO
blob
|
commitdiff
|
diff to current
2017-05-26
Barret Rhoden
qio: Track the amount of bytes read
blob
|
commitdiff
|
diff to current
2017-05-26
Barret Rhoden
qio: Fix potential memory leak in __qbread()
blob
|
commitdiff
|
diff to current
2017-05-26
Barret Rhoden
qio: Report partial progress for NONBLOCK queues
blob
|
commitdiff
|
diff to current
2017-03-29
Barret Rhoden
qio: Clean up q.*full()
blob
|
commitdiff
|
diff to current
2017-03-29
Barret Rhoden
qio: Remove q->len
blob
|
commitdiff
|
diff to current
2017-02-16
Barret Rhoden
qio: Queues with no limit are always writable
blob
|
commitdiff
|
diff to current
2017-02-09
Barret Rhoden
qio: Fix race with multiple blockers
blob
|
commitdiff
|
diff to current
2017-01-10
Barret Rhoden
qio: Live with Qmsg
blob
|
commitdiff
|
diff to current
2016-10-06
Barret Rhoden
Fix a few debugging tools
blob
|
commitdiff
|
diff to current
2016-10-06
Barret Rhoden
qio: Only fire writable taps on edge transitions
blob
|
commitdiff
|
diff to current
2016-10-06
Barret Rhoden
qio: Add a check to pullupblock
blob
|
commitdiff
|
diff to current
2016-09-21
Barret Rhoden
qio: Add helpers to toggle state
blob
|
commitdiff
|
diff to current
2016-09-21
Barret Rhoden
qio: Fix copyblock()
blob
|
commitdiff
|
diff to current
2016-09-21
Barret Rhoden
qio: Fix minor bugs
blob
|
commitdiff
|
diff to current
2016-09-06
Barret Rhoden
qio: Do not kick when calling qdiscard()
blob
|
commitdiff
|
diff to current
2016-06-17
Barret Rhoden
perf: Update documentation
blob
|
commitdiff
|
diff to current
2016-05-20
Dan Cross
CLEANUP: Remove trailing whitespace throughout the...
blob
|
commitdiff
|
diff to current
2016-05-03
Barret Rhoden
Report readablity/writablility via 9p stat
blob
|
commitdiff
|
diff to current
2016-05-03
Ronald G. Minnich
devpipe: on write/writeb, have devpipe return the error...
blob
|
commitdiff
|
diff to current
2016-04-28
Ronald G. Minnich
Don't look at the block after calling qbypass
blob
|
commitdiff
|
diff to current
2016-04-05
Barret Rhoden
Check block extra_len in checkb()
blob
|
commitdiff
|
diff to current
2016-04-05
Barret Rhoden
qio: Remove the old qnonblock()
blob
|
commitdiff
|
diff to current
2016-04-05
Barret Rhoden
qio: Provide helpers for O_NONBLOCK operations
blob
|
commitdiff
|
diff to current
2016-04-05
Barret Rhoden
qio: Consolidate readers into __qbread()
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Make freeb() and freeblist() return the old size
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Pass the buf to block_append_extra()
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
qio: Remove qconsume()
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Stop calling qremove() outside qio.c
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
qio: Consolidate producer functions
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
qio: remove qproduce()
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
qio: Clean up locking
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Make all block allocations use the same func [2/2]
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Make iallocb just an _allocb(x, 0) [1/2]
blob
|
commitdiff
|
diff to current
2016-03-31
Barret Rhoden
Rename KMALLOC_* -> MEM_* [2/2]
blob
|
commitdiff
|
diff to current
2016-03-22
Barret Rhoden
qio: Fire read taps on actual edges
blob
|
commitdiff
|
diff to current
2016-03-22
Barret Rhoden
qio: Fire writeable taps immediately
blob
|
commitdiff
|
diff to current
2016-02-14
Barret Rhoden
qio: Use an empty string to mark a closed queue
blob
|
commitdiff
|
diff to current
2016-02-04
Barret Rhoden
Change qfull() to check limits
blob
|
commitdiff
|
diff to current
2015-10-28
Dan Cross
Replace most uses of strncpy with strlcpy.
blob
|
commitdiff
|
diff to current
2015-10-28
Ronald G. Minnich
Add the Inferno license to files we got from Inferno
blob
|
commitdiff
|
diff to current
2015-10-14
Davide Libenzi
Changed a few EFAIL to proper errno codes.
blob
|
commitdiff
|
diff to current
2015-10-14
Davide Libenzi
Dropped char* error file to unify common error strings...
blob
|
commitdiff
|
diff to current
2015-10-14
Davide Libenzi
Added explicit errno reporting from error() API.
blob
|
commitdiff
|
diff to current
2015-10-08
Xiao Jia
Support block extra data in adjustblock
blob
|
commitdiff
|
diff to current
2015-10-08
Xiao Jia
Use block_add_extd retval to detect success or error
blob
|
commitdiff
|
diff to current
2015-10-08
Xiao Jia
Print block content and backtrace in PANIC_EXTRA
blob
|
commitdiff
|
diff to current
2015-09-28
Barret Rhoden
qio: Ensure qwait() sets Qstarve
blob
|
commitdiff
|
diff to current
2015-09-28
Barret Rhoden
qio: Add callbacks for unblocking queues
blob
|
commitdiff
|
diff to current
2015-07-24
Barret Rhoden
qio: Add non-blocking queues
blob
|
commitdiff
|
diff to current
2015-07-24
Barret Rhoden
qio: Change qwait to throw errors
blob
|
commitdiff
|
diff to current
2015-07-24
Barret Rhoden
qio: Track Qdropoverflow as a state
blob
|
commitdiff
|
diff to current
2015-07-24
Barret Rhoden
qio: Rename qnoblock -> qdropoverflow
blob
|
commitdiff
|
diff to current
2014-09-23
Ronald G. Minnich
Be a bit more informative when we panic trying to pull up.
blob
|
commitdiff
|
diff to current
2014-08-09
Ronald G. Minnich
qio.c: don't just warn when we have problems, panic.
blob
|
commitdiff
|
diff to current
2014-07-24
Andrew Gallatin
Make pullblock() and trimblock() aware of extra data
blob
|
commitdiff
|
diff to current
2014-07-15
Andrew Gallatin
Implement TSO
blob
|
commitdiff
|
diff to current
2014-07-08
Barret Rhoden
Only linearizeblock on #M qremoves
blob
|
commitdiff
|
diff to current
2014-07-08
Barret Rhoden
Block pullup fixes
blob
|
commitdiff
|
diff to current
2014-07-08
Ronald G. Minnich
qio: need to linearizeblock in qremove
blob
|
commitdiff
|
diff to current
2014-07-03
Barret Rhoden
Block extra_data
blob
|
commitdiff
|
diff to current
2014-06-20
Andrew Gallatin
Implement transmit checksum offload.
blob
|
commitdiff
|
diff to current
2014-05-23
Barret Rhoden
qibwrite() irqsafe queue block writes
blob
|
commitdiff
|
diff to current
2014-05-07
Ronald G. Minnich
Change iNULLim to inilim in qio.c
blob
|
commitdiff
|
diff to current
2014-04-16
Barret Rhoden
QIO and catching rendez_sleep()
blob
|
commitdiff
|
diff to current
2014-03-14
Kevin Klues
Force the Qcoalesce flag on pipe fds
blob
|
commitdiff
|
diff to current
2014-01-29
Barret Rhoden
Lindent pass
blob
|
commitdiff
|
diff to current
2014-01-22
Barret Rhoden
Fixes qio irqsave lock
blob
|
commitdiff
|
diff to current
2014-01-21
Barret Rhoden
Fix a bunch of %lud and %lux
blob
|
commitdiff
|
diff to current
2014-01-18
Barret Rhoden
All qlocks are initialized
blob
|
commitdiff
|
diff to current
2014-01-18
Barret Rhoden
waserror() audit
blob
|
commitdiff
|
diff to current
2014-01-17
Barret Rhoden
Use rendez for sleep/wakeup/etc
blob
|
commitdiff
|
diff to current
2014-01-17
Ronald G. Minnich
Add a kernel date; remove use of kprint
blob
|
commitdiff
|
diff to current
2014-01-16
Ronald G. Minnich
Add qio.c
blob
|
commitdiff
|
diff to current