aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_sockbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Adjust sowakeup post-r319685 so that it continues to make upcalls butNavdeep Parhar2017-06-291-2/+2
* Provide sbsetopt() that handles socket buffer related socket options.Gleb Smirnoff2017-06-251-5/+69
* Listening sockets improvements.Gleb Smirnoff2017-06-081-3/+3
* Fix a degenerate case when soisdisconnected() would call soisconnected().Gleb Smirnoff2017-06-081-1/+1
* Fix the build.Andrey V. Elsukov2017-04-141-1/+1
* Rework r316770 to make it protocol independent and general, like weAndrey V. Elsukov2017-04-141-1/+13
* Fix the KASSERT check from r314813.Hiren Panchasara2017-03-071-1/+1
* We've found a recurring problem where some userland process would beHiren Panchasara2017-03-071-0/+5
* Renumber license clauses in sys/kern to avoid skipping #3Ed Maste2016-09-151-1/+1
* kern: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-3/+3
* Refactor the AIO subsystem to permit file-type-specific handling andJohn Baldwin2016-03-011-1/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* Make it possible for sbappend() to preserve M_NOTREADY on mbufs, just likeGleb Smirnoff2016-01-081-4/+21
* Implement lockless resource limits.Mateusz Guzik2015-06-101-3/+1
* In sbappend*() family of functions clear M_PROTO flags of incomingGleb Smirnoff2014-12-221-1/+5
* Revert r274494, r274712, r275955 and provide extra comments explainingGleb Smirnoff2014-12-201-3/+15
* Add to sbappendstream_locked() a check against NULL mbuf, like it is doneGleb Smirnoff2014-12-201-0/+3
* Merge from projects/sendfile: extend protocols API to supportGleb Smirnoff2014-11-301-5/+5
* Merge from projects/sendfile:Gleb Smirnoff2014-11-301-28/+125
* - Move sbcheck() declaration under SOCKBUF_DEBUG.Gleb Smirnoff2014-11-301-8/+16
* Make sballoc() and sbfree() functions. Ideally, they could be markedGleb Smirnoff2014-11-301-0/+54
* - Use NULL to compare a pointer.Gleb Smirnoff2014-11-141-4/+2
* There should not be zero length mbufs in socket buffers. The code comesGleb Smirnoff2014-11-141-7/+0
* Improve transmit sending offload, TSO, algorithm in general.Hans Petter Selasky2014-09-221-0/+31
* Don't leave the padding between the msg header and the cmsg data,Xin LI2014-07-081-0/+5
* Fix PR kern/185813 "SOCK_SEQPACKET AF_UNIX sockets with asymmetricalAlan Somers2014-03-061-23/+50
* Fix comment.Gleb Smirnoff2014-01-171-1/+1
* - Substitute sbdrop_internal() with sbcut_internal(). The latter doesn't freeGleb Smirnoff2013-10-091-11/+34
* Fix socket buffer timeouts precision using the new sbintime_t KPI insteadDavide Italiano2013-09-011-2/+2
* When a previous call to sbsndptr() leaves sb->sb_sndptroff at the start of anLawrence Stewart2013-06-191-0/+7
* Once ng_ksocket(4) is fixed, re-apply r194662. See this revision forGleb Smirnoff2013-03-291-0/+3
* Use m_get() and m_getcl() instead of compat macros.Gleb Smirnoff2013-03-151-2/+2
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-4/+4
* Document a large number of currently undocumented sysctls. While hereEitan Adler2011-12-131-1/+1
* Increase the defaults for the maximum socket buffer limit,Bjoern A. Zeeb2011-08-251-1/+1
* Revert r194662, since it breaks ng_ksocket(4) and may breakGleb Smirnoff2011-04-141-3/+0
* In sbappendstream_locked() demote all incoming packet mbufs (andAndre Oppermann2009-06-221-0/+3
* Rework socket upcalls to close some races with setup/teardown of upcalls.John Baldwin2009-06-011-4/+14
* Fix sbappendrecord_locked().Maksim Yevmenkin2009-04-211-8/+2
* Rewrite sbreserve_locked()'s comment on NULL thread pointers, eliminatingRobert Watson2008-10-071-4/+5
* Catch a possible NULL pointer deref in case the offsets got mangledBjoern A. Zeeb2008-09-071-1/+3
* Update the kernel to count the number of mbufs and clustersGeorge V. Neville-Neil2008-05-151-0/+2
* Further clean up sorflush:Robert Watson2008-02-041-2/+1
* Correct two problems relating to sorflush(), which is called to flushRobert Watson2008-01-311-2/+6
* Add SB_NOCOALESCE flag to disable socket buffer update in placeKip Macy2007-12-171-0/+1
* Refactor select to reduce contention and hide internal implementationJeff Roberson2007-12-161-1/+2
* Set the NFS server sockbuf high watermarks to the system defaultsMohan Srinivasan2007-10-121-2/+2
* Now that sx(9) locks support an interruptible lock acquire primitive,Robert Watson2007-05-311-2/+5
* Generally migrate to ANSI function headers, and remove 'register' use.Robert Watson2007-05-161-7/+3
* sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flagsRobert Watson2007-05-031-19/+16