summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r312988:trasz2017-03-191-14/+32
* MFC r305093 (by mjg@):dchagin2017-03-151-14/+21
* MFC r307745hiren2016-12-111-3/+10
* The SA-16:19 wouldn't have happened if the sockargs() had properly typedglebius2016-05-181-9/+4
* Validate that user supplied control message length is not negative.glebius2016-05-171-0/+3
* kern: for pointers replace 0 with NULL.pfg2016-04-151-1/+1
* - Separate sendfile(2) implementation from uipc_syscalls.c intoglebius2016-01-221-991/+0
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andglebius2016-01-081-252/+430
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().glebius2015-12-161-1/+1
* Make shutdown() return ENOTCONN as required by POSIX, part deux.ed2015-07-271-0/+9
* Make KPI of vm_pager_get_pages() more strict: if a pager changes a pageglebius2015-06-121-4/+1
* Replace struct filedesc argument in getsock_cap with struct threadmjg2015-04-111-27/+25
* fd: remove filedesc argument from fdclosemjg2015-04-111-6/+5
* Correct the use of an unitialized variable in sendfind_getobj()rstone2015-02-281-0/+1
* filedesc: simplify fget_unlocked & friendsmjg2015-02-171-1/+1
* Remove the no-at variants of the kern_xx() syscall helpers. E.g., wekib2014-11-131-18/+4
* Fix build.glebius2014-11-111-1/+1
* Remove SF_KQUEUE code. This code was developed at Netflix, but was notglebius2014-11-111-675/+55
* Move the SCTP syscalls to netinet with the rest of the SCTP code. Themarcel2014-10-091-490/+1
* Provide sf_buf_ref() to optimize refcounting of already allocatedglebius2014-08-111-2/+1
* Improve reference counting of EXT_SFBUF pages attached to mbufs.glebius2014-07-111-23/+49
* All mbuf external free functions never fail, so let them be void.glebius2014-07-111-7/+3
* - Modify vm_page_unwire() and vm_page_enqueue() to directly acceptattilio2014-06-161-3/+3
* accept(),accept4(): Don't set *addrlen = 0 on [ECONNABORTED].jilles2014-05-111-15/+2
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Implement a kqueue notification path for sendfile.adrian2014-01-171-12/+531
* Refactor out the common sendfile code from the do_sendfile() and theadrian2014-01-091-40/+53
* Remove the invariants stuff I copy/paste'd from the mbuf code whenadrian2013-12-171-7/+1
* Migrate the sendfile_sync struct to use a UMA zone rather than M_TEMP.adrian2013-12-161-2/+22
* Remove unused variable.glebius2013-12-011-2/+0
* Migrate the sendfile_sync structure into a public(ish) API in preparationadrian2013-12-011-35/+116
* Refactor out the sendfile copyout in order to make vn_sendfile()adrian2013-11-261-3/+6
* Print more useful information about the transfer that trigger the assertion.kib2013-10-211-1/+2
* - Create kern.ipc.sendfile namespace, and put the new "readhead" OIDglebius2013-09-221-12/+4
* Fix assertion in sendfile_readpage() to assert only the validityglebius2013-09-171-3/+3
* Fix build with gcc.kib2013-09-111-0/+2
* Implement sendfile(2) for the posix shared memory segment file descriptor,kib2013-09-111-125/+249
* Fix the length calculation for the final block of a sendfile(2)des2013-09-101-5/+4
* Style fixes. Most fixes are about not treating integers and pointers aspjd2013-09-051-165/+137
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-27/+55
* Give (*ext_free) an int return value allowing for very sophisticatedandre2013-08-251-4/+5
* Add an mbuf pointer parameter to (*ext_free) to give the externalandre2013-08-241-3/+3
* Since the 253927, which removed the soft busy call for the sf page, itkib2013-08-231-1/+2
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).kib2013-08-221-1/+1
* Fix build.delphij2013-08-171-2/+0
* Make sendfile() a method in the struct fileops. Currently onlyglebius2013-08-151-43/+44
* - Minor style(9) fix.glebius2013-08-131-2/+4
* The soft and hard busy mechanism rely on the vm object lock to work.attilio2013-08-091-1/+1
* Remove unnecessary soft busy of the page before to do vn_rdwr() inattilio2013-08-041-9/+2
* Another fix for r253823; retain the default of 1 readahead block for sendfile.scottl2013-07-311-1/+1
OpenPOWER on IntegriCloud