summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* - 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
* Create a knob, kern.ipc.sfreadahead, that allows one to tune the amount ofscottl2013-07-301-2/+7
* Introduce new structure sfstat for collecting sendfile's statisticsae2013-07-151-2/+24
* Item 1 in r248830 causes earlier exits from the sendfile(2), beforekib2013-05-091-18/+29
* Add accept4() system call.jilles2013-05-011-25/+58
* Eliminate the layering violation in the kern_sendfile(). When queringkib2013-04-281-14/+16
* Don't compare unsigned socklen_t against < 0.glebius2013-04-191-10/+1
* Several fixes and improvements to sendfile()scottl2013-03-281-7/+14
* Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC.jilles2013-03-191-10/+42
* - Use m_get2() instead of hand allocating.glebius2013-03-151-6/+4
* In kern_sendfile() use m_extadd() instead of MEXTADD() macro, supplyingglebius2013-03-121-2/+8
* Return an error if sctp_peeloff() fails because a socket can't be allocated.tuexen2013-03-111-1/+3
* MFCattilio2013-03-081-29/+88
|\
| * - Implement two new system calls:pjd2013-03-021-29/+88
* | MFCattilio2013-03-021-30/+16
|\ \ | |/
| * Merge Capsicum overhaul:pjd2013-03-021-30/+16
* | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-10/+10
* | Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
|/
* Audit sockaddr argument for bind(2), connect(2), accept(2), sendto(2) andpjd2013-02-071-1/+8
* Minor style tweaks.pjd2013-02-071-27/+27
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-3/+3
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-9/+1
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-051-0/+1
OpenPOWER on IntegriCloud