| Commit message (Expand) | Author | Age | Files | Lines |
* | sys: extend use of the howmany() macro when available. | Pedro F. Giffuni | 2016-04-26 | 1 | -1/+1 |
* | Clean up some style(9) violations. | Jamie Gritton | 2016-04-14 | 1 | -6/+5 |
* | Separate POSIX sem/shm objects in jails, by prepending the jail's path | Jamie Gritton | 2016-04-13 | 1 | -5/+32 |
* | Implement process-shared locks support for libthr.so.3, without | Konstantin Belousov | 2016-02-28 | 1 | -11/+6 |
* | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | Gleb Smirnoff | 2015-12-16 | 1 | -2/+2 |
* | Add kern_shm_open(). | Ed Schouten | 2015-08-01 | 1 | -18/+25 |
* | Make KPI of vm_pager_get_pages() more strict: if a pager changes a page | Gleb Smirnoff | 2015-06-12 | 1 | -14/+4 |
* | Add a new file operations hook for mmap operations. File type-specific | John Baldwin | 2015-06-04 | 1 | -7/+35 |
* | Use correct length for sparse uiomove(). It must be the clipped to | Konstantin Belousov | 2015-04-24 | 1 | -1/+1 |
* | uiomove_object_page(): Avoid instantiating pages in sparse regions on reads. | Will Andrews | 2015-04-11 | 1 | -0/+11 |
* | fd: remove filedesc argument from fdclose | Mateusz Guzik | 2015-04-11 | 1 | -3/+3 |
* | Preset the object's color, or alignment, to maximize superpage usage. | Alan Cox | 2015-02-08 | 1 | -1/+2 |
* | Add a new fo_fill_kinfo fileops method to add type-specific information to | John Baldwin | 2014-09-22 | 1 | -8/+21 |
* | Fix various issues with invalid file operations: | John Baldwin | 2014-09-12 | 1 | -29/+3 |
* | Rename shm_dict_init to shm_init to fix a compiler warning. | Andreas Tobler | 2014-08-29 | 1 | -1/+1 |
* | Use a unit number allocator to provide suitable st_dev and st_ino values | John Baldwin | 2014-08-29 | 1 | -2/+19 |
* | If vm_page_grab() allocates a new page, the page is not inserted into | Konstantin Belousov | 2014-08-13 | 1 | -6/+6 |
* | In the shm_open() and shm_unlink() syscalls, export the path to KTR. | Rui Paulo | 2014-08-01 | 1 | -2/+12 |
* | For md(4), posix shm(3) and tmpfs(5), free swap space used by paged in | Konstantin Belousov | 2014-07-28 | 1 | -0/+1 |
* | Update kernel inclusions of capability.h to use capsicum.h instead; some | Robert Watson | 2014-03-16 | 1 | -1/+1 |
* | change td_retval into a union w/ off_t, with defines to mask the | John-Mark Gurney | 2014-03-16 | 1 | -1/+1 |
* | Accept O_CLOEXEC in shm_open(). | Robert Millan | 2014-01-24 | 1 | -1/+1 |
* | Implement sendfile(2) for the posix shared memory segment file descriptor, | Konstantin Belousov | 2013-09-11 | 1 | -1/+1 |
* | Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use | John Baldwin | 2013-09-09 | 1 | -1/+1 |
* | Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). | Konstantin Belousov | 2013-08-22 | 1 | -1/+1 |
* | Implement read(2)/write(2) and neccessary lseek(2) for posix shmfd. | Konstantin Belousov | 2013-08-21 | 1 | -3/+87 |
* | Extract the general-purpose code from tmpfs to perform uiomove from | Konstantin Belousov | 2013-08-21 | 1 | -0/+94 |
* | Make sendfile() a method in the struct fileops. Currently only | Gleb Smirnoff | 2013-08-15 | 1 | -0/+1 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | Attilio Rao | 2013-08-09 | 1 | -5/+2 |
* | Use VMFS_OPTIMAL_SPACE instead of VMFS_ALIGNED_SPACE in shm_map(). | John Baldwin | 2013-07-24 | 1 | -1/+1 |
* | mqueue,ksem,shm: Fix race condition with setting UF_EXCLOSE. | Jilles Tjoelker | 2013-04-07 | 1 | -5/+1 |
* | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -17/+18 |
* | Merge Capsicum overhaul: | Pawel Jakub Dawidek | 2013-03-02 | 1 | -2/+2 |
* | Export some more useful info about shared memory objects to userland | John Baldwin | 2012-04-01 | 1 | -0/+14 |
* | Correct an error of omission in the implementation of the truncation | Alan Cox | 2012-01-08 | 1 | -47/+54 |
* | Use vm_mmap_to_errno(). | John Baldwin | 2011-12-15 | 1 | -9/+2 |
* | Add a helper API to allow in-kernel code to map portions of shared memory | John Baldwin | 2011-12-14 | 1 | -0/+119 |
* | Rename vm_page_set_valid() to vm_page_set_valid_range(). | Konstantin Belousov | 2011-11-30 | 1 | -1/+1 |
* | In order to maximize the re-usability of kernel code in user space this | Kip Macy | 2011-09-16 | 1 | -2/+2 |
* | Correct several issues in the integration of POSIX shared memory objects | Robert Watson | 2011-09-02 | 1 | -12/+16 |
* | Fix build breakage. Initialize error variables explicitely for !MAC case. | Konstantin Belousov | 2011-08-17 | 1 | -0/+1 |
* | Add the fo_chown and fo_chmod methods to struct fileops and use them | Konstantin Belousov | 2011-08-16 | 1 | -4/+73 |
* | Add some checks to ensure that Capsicum is behaving correctly, and add some | Jonathan Anderson | 2011-06-30 | 1 | -0/+11 |
* | Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this | Alan Cox | 2011-06-29 | 1 | -1/+1 |
* | After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9) | Konstantin Belousov | 2011-04-01 | 1 | -1/+1 |
* | Replace pointer to "struct uidinfo" with pointer to "struct ucred" | Edward Tomasz Napierala | 2010-12-02 | 1 | -2/+2 |
* | Minimize the use of the page queues lock for synchronizing access to the | Alan Cox | 2010-06-02 | 1 | -2/+0 |
* | Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. | Ed Schouten | 2010-03-28 | 1 | -4/+4 |
* | Implement global and per-uid accounting of the anonymous memory. Add | Konstantin Belousov | 2009-06-23 | 1 | -8/+23 |
* | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC | Robert Watson | 2009-06-05 | 1 | -2/+0 |