| Commit message (Expand) | Author | Age | Files | Lines |
* | - 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 |
* | Add accept4() system call. | jilles | 2013-05-01 | 1 | -25/+58 |
* | Eliminate the layering violation in the kern_sendfile(). When quering | kib | 2013-04-28 | 1 | -14/+16 |
* | Don't compare unsigned socklen_t against < 0. | glebius | 2013-04-19 | 1 | -10/+1 |
* | Several fixes and improvements to sendfile() | scottl | 2013-03-28 | 1 | -7/+14 |
* | Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC. | jilles | 2013-03-19 | 1 | -10/+42 |
* | - Use m_get2() instead of hand allocating. | glebius | 2013-03-15 | 1 | -6/+4 |
* | In kern_sendfile() use m_extadd() instead of MEXTADD() macro, supplying | glebius | 2013-03-12 | 1 | -2/+8 |
* | Return an error if sctp_peeloff() fails because a socket can't be allocated. | tuexen | 2013-03-11 | 1 | -1/+3 |
* | MFC | attilio | 2013-03-08 | 1 | -29/+88 |
|\ |
|
| * | - Implement two new system calls: | pjd | 2013-03-02 | 1 | -29/+88 |
* | | MFC | attilio | 2013-03-02 | 1 | -30/+16 |
|\ \
| |/ |
|
| * | Merge Capsicum overhaul: | pjd | 2013-03-02 | 1 | -30/+16 |
* | | Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to | attilio | 2013-02-20 | 1 | -10/+10 |
* | | Switch vm_object lock to be a rwlock. | attilio | 2013-02-20 | 1 | -0/+1 |
|/ |
|
* | Audit sockaddr argument for bind(2), connect(2), accept(2), sendto(2) and | pjd | 2013-02-07 | 1 | -1/+8 |
* | Minor style tweaks. | pjd | 2013-02-07 | 1 | -27/+27 |
* | Mechanically substitute flags from historic mbuf allocator with | glebius | 2012-12-05 | 1 | -3/+3 |
* | Remove the support for using non-mpsafe filesystem modules. | kib | 2012-10-22 | 1 | -9/+1 |
* | After the PHYS_TO_VM_PAGE() function was de-inlined, the main reason | kib | 2012-08-05 | 1 | -0/+1 |