net: Change transport_header_end -> tranport_offset
[akaros.git] / kern / src / ns / qio.c
2017-11-16 Barret Rhodennet: Change transport_header_end -> tranport_offset
2017-11-16 Barret Rhodennet: Move ip.h to net/ip.h
2017-07-20 Barret Rhodenqio: Allow changing limits dynamically
2017-06-02 Barret Rhodennet: Add accounting to help TSO/LSO/GSO
2017-05-26 Barret Rhodenqio: Track the amount of bytes read
2017-05-26 Barret Rhodenqio: Fix potential memory leak in __qbread()
2017-05-26 Barret Rhodenqio: Report partial progress for NONBLOCK queues
2017-03-29 Barret Rhodenqio: Clean up q.*full()
2017-03-29 Barret Rhodenqio: Remove q->len
2017-02-16 Barret Rhodenqio: Queues with no limit are always writable
2017-02-09 Barret Rhodenqio: Fix race with multiple blockers
2017-01-10 Barret Rhodenqio: Live with Qmsg
2016-10-06 Barret RhodenFix a few debugging tools
2016-10-06 Barret Rhodenqio: Only fire writable taps on edge transitions
2016-10-06 Barret Rhodenqio: Add a check to pullupblock
2016-09-21 Barret Rhodenqio: Add helpers to toggle state
2016-09-21 Barret Rhodenqio: Fix copyblock()
2016-09-21 Barret Rhodenqio: Fix minor bugs
2016-09-06 Barret Rhodenqio: Do not kick when calling qdiscard()
2016-06-17 Barret Rhodenperf: Update documentation
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2016-05-03 Barret RhodenReport readablity/writablility via 9p stat
2016-05-03 Ronald G. Minnichdevpipe: on write/writeb, have devpipe return the error...
2016-04-28 Ronald G. MinnichDon't look at the block after calling qbypass
2016-04-05 Barret RhodenCheck block extra_len in checkb()
2016-04-05 Barret Rhodenqio: Remove the old qnonblock()
2016-04-05 Barret Rhodenqio: Provide helpers for O_NONBLOCK operations
2016-04-05 Barret Rhodenqio: Consolidate readers into __qbread()
2016-03-31 Barret RhodenMake freeb() and freeblist() return the old size
2016-03-31 Barret RhodenPass the buf to block_append_extra()
2016-03-31 Barret Rhodenqio: Remove qconsume()
2016-03-31 Barret RhodenStop calling qremove() outside qio.c
2016-03-31 Barret Rhodenqio: Consolidate producer functions
2016-03-31 Barret Rhodenqio: remove qproduce()
2016-03-31 Barret Rhodenqio: Clean up locking
2016-03-31 Barret RhodenMake all block allocations use the same func [2/2]
2016-03-31 Barret RhodenMake iallocb just an _allocb(x, 0) [1/2]
2016-03-31 Barret RhodenRename KMALLOC_* -> MEM_* [2/2]
2016-03-22 Barret Rhodenqio: Fire read taps on actual edges
2016-03-22 Barret Rhodenqio: Fire writeable taps immediately
2016-02-14 Barret Rhodenqio: Use an empty string to mark a closed queue
2016-02-04 Barret RhodenChange qfull() to check limits
2015-10-28 Dan CrossReplace most uses of strncpy with strlcpy.
2015-10-28 Ronald G. MinnichAdd the Inferno license to files we got from Inferno
2015-10-14 Davide LibenziChanged a few EFAIL to proper errno codes.
2015-10-14 Davide LibenziDropped char* error file to unify common error strings...
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-10-08 Xiao JiaSupport block extra data in adjustblock
2015-10-08 Xiao JiaUse block_add_extd retval to detect success or error
2015-10-08 Xiao JiaPrint block content and backtrace in PANIC_EXTRA
2015-09-28 Barret Rhodenqio: Ensure qwait() sets Qstarve
2015-09-28 Barret Rhodenqio: Add callbacks for unblocking queues
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
2014-09-23 Ronald G. MinnichBe a bit more informative when we panic trying to pull up.
2014-08-09 Ronald G. Minnichqio.c: don't just warn when we have problems, panic.
2014-07-24 Andrew GallatinMake pullblock() and trimblock() aware of extra data
2014-07-15 Andrew GallatinImplement TSO
2014-07-08 Barret RhodenOnly linearizeblock on #M qremoves
2014-07-08 Barret RhodenBlock pullup fixes
2014-07-08 Ronald G. Minnichqio: need to linearizeblock in qremove
2014-07-03 Barret RhodenBlock extra_data
2014-06-20 Andrew GallatinImplement transmit checksum offload.
2014-05-23 Barret Rhodenqibwrite() irqsafe queue block writes
2014-05-07 Ronald G. MinnichChange iNULLim to inilim in qio.c
2014-04-16 Barret RhodenQIO and catching rendez_sleep()
2014-03-14 Kevin KluesForce the Qcoalesce flag on pipe fds
2014-01-29 Barret RhodenLindent pass
2014-01-22 Barret RhodenFixes qio irqsave lock
2014-01-21 Barret RhodenFix a bunch of %lud and %lux
2014-01-18 Barret RhodenAll qlocks are initialized
2014-01-18 Barret Rhodenwaserror() audit
2014-01-17 Barret RhodenUse rendez for sleep/wakeup/etc
2014-01-17 Ronald G. MinnichAdd a kernel date; remove use of kprint
2014-01-16 Ronald G. MinnichAdd qio.c