| Commit message (Expand) | Author | Age | Files | Lines |
* | The SA-16:19 wouldn't have happened if the sockargs() had properly typed | glebius | 2016-05-18 | 1 | -9/+4 |
* | Validate that user supplied control message length is not negative. | glebius | 2016-05-17 | 1 | -0/+3 |
* | kern: for pointers replace 0 with NULL. | pfg | 2016-04-15 | 1 | -1/+1 |
* | - Separate sendfile(2) implementation from uipc_syscalls.c into | glebius | 2016-01-22 | 1 | -991/+0 |
* | New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and | glebius | 2016-01-08 | 1 | -252/+430 |
* | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | glebius | 2015-12-16 | 1 | -1/+1 |
* | Make shutdown() return ENOTCONN as required by POSIX, part deux. | ed | 2015-07-27 | 1 | -0/+9 |
* | Make KPI of vm_pager_get_pages() more strict: if a pager changes a page | glebius | 2015-06-12 | 1 | -4/+1 |
* | Replace struct filedesc argument in getsock_cap with struct thread | mjg | 2015-04-11 | 1 | -27/+25 |
* | fd: remove filedesc argument from fdclose | mjg | 2015-04-11 | 1 | -6/+5 |
* | Correct the use of an unitialized variable in sendfind_getobj() | rstone | 2015-02-28 | 1 | -0/+1 |
* | filedesc: simplify fget_unlocked & friends | mjg | 2015-02-17 | 1 | -1/+1 |
* | Remove the no-at variants of the kern_xx() syscall helpers. E.g., we | kib | 2014-11-13 | 1 | -18/+4 |
* | Fix build. | glebius | 2014-11-11 | 1 | -1/+1 |
* | Remove SF_KQUEUE code. This code was developed at Netflix, but was not | glebius | 2014-11-11 | 1 | -675/+55 |
* | Move the SCTP syscalls to netinet with the rest of the SCTP code. The | marcel | 2014-10-09 | 1 | -490/+1 |
* | Provide sf_buf_ref() to optimize refcounting of already allocated | glebius | 2014-08-11 | 1 | -2/+1 |
* | Improve reference counting of EXT_SFBUF pages attached to mbufs. | glebius | 2014-07-11 | 1 | -23/+49 |
* | All mbuf external free functions never fail, so let them be void. | glebius | 2014-07-11 | 1 | -7/+3 |
* | - Modify vm_page_unwire() and vm_page_enqueue() to directly accept | attilio | 2014-06-16 | 1 | -3/+3 |
* | accept(),accept4(): Don't set *addrlen = 0 on [ECONNABORTED]. | jilles | 2014-05-11 | 1 | -15/+2 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | rwatson | 2014-03-16 | 1 | -1/+1 |
* | Implement a kqueue notification path for sendfile. | adrian | 2014-01-17 | 1 | -12/+531 |
* | Refactor out the common sendfile code from the do_sendfile() and the | adrian | 2014-01-09 | 1 | -40/+53 |
* | Remove the invariants stuff I copy/paste'd from the mbuf code when | adrian | 2013-12-17 | 1 | -7/+1 |
* | Migrate the sendfile_sync struct to use a UMA zone rather than M_TEMP. | adrian | 2013-12-16 | 1 | -2/+22 |
* | Remove unused variable. | glebius | 2013-12-01 | 1 | -2/+0 |
* | Migrate the sendfile_sync structure into a public(ish) API in preparation | adrian | 2013-12-01 | 1 | -35/+116 |
* | Refactor out the sendfile copyout in order to make vn_sendfile() | adrian | 2013-11-26 | 1 | -3/+6 |
* | Print more useful information about the transfer that trigger the assertion. | kib | 2013-10-21 | 1 | -1/+2 |
* | - Create kern.ipc.sendfile namespace, and put the new "readhead" OID | glebius | 2013-09-22 | 1 | -12/+4 |
* | Fix assertion in sendfile_readpage() to assert only the validity | glebius | 2013-09-17 | 1 | -3/+3 |
* | Fix build with gcc. | kib | 2013-09-11 | 1 | -0/+2 |
* | Implement sendfile(2) for the posix shared memory segment file descriptor, | kib | 2013-09-11 | 1 | -125/+249 |
* | Fix the length calculation for the final block of a sendfile(2) | des | 2013-09-10 | 1 | -5/+4 |
* | Style fixes. Most fixes are about not treating integers and pointers as | pjd | 2013-09-05 | 1 | -165/+137 |
* | Change the cap_rights_t type from uint64_t to a structure that we can extend | pjd | 2013-09-05 | 1 | -27/+55 |
* | Give (*ext_free) an int return value allowing for very sophisticated | andre | 2013-08-25 | 1 | -4/+5 |
* | Add an mbuf pointer parameter to (*ext_free) to give the external | andre | 2013-08-24 | 1 | -3/+3 |
* | Since the 253927, which removed the soft busy call for the sf page, it | kib | 2013-08-23 | 1 | -1/+2 |
* | Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). | kib | 2013-08-22 | 1 | -1/+1 |
* | Fix build. | delphij | 2013-08-17 | 1 | -2/+0 |
* | Make sendfile() a method in the struct fileops. Currently only | glebius | 2013-08-15 | 1 | -43/+44 |
* | - Minor style(9) fix. | glebius | 2013-08-13 | 1 | -2/+4 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | attilio | 2013-08-09 | 1 | -1/+1 |
* | Remove unnecessary soft busy of the page before to do vn_rdwr() in | attilio | 2013-08-04 | 1 | -9/+2 |
* | Another fix for r253823; retain the default of 1 readahead block for sendfile. | scottl | 2013-07-31 | 1 | -1/+1 |
* | Create a knob, kern.ipc.sfreadahead, that allows one to tune the amount of | scottl | 2013-07-30 | 1 | -2/+7 |
* | Introduce new structure sfstat for collecting sendfile's statistics | ae | 2013-07-15 | 1 | -2/+24 |
* | Item 1 in r248830 causes earlier exits from the sendfile(2), before | kib | 2013-05-09 | 1 | -18/+29 |