index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
uipc_shm.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).
kib
2013-08-22
1
-1
/
+1
*
Implement read(2)/write(2) and neccessary lseek(2) for posix shmfd.
kib
2013-08-21
1
-3
/
+87
*
Extract the general-purpose code from tmpfs to perform uiomove from
kib
2013-08-21
1
-0
/
+94
*
Make sendfile() a method in the struct fileops. Currently only
glebius
2013-08-15
1
-0
/
+1
*
The soft and hard busy mechanism rely on the vm object lock to work.
attilio
2013-08-09
1
-5
/
+2
*
Use VMFS_OPTIMAL_SPACE instead of VMFS_ALIGNED_SPACE in shm_map().
jhb
2013-07-24
1
-1
/
+1
*
mqueue,ksem,shm: Fix race condition with setting UF_EXCLOSE.
jilles
2013-04-07
1
-5
/
+1
*
MFC
attilio
2013-03-02
1
-2
/
+2
|
\
|
*
Merge Capsicum overhaul:
pjd
2013-03-02
1
-2
/
+2
*
|
Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to
attilio
2013-02-20
1
-17
/
+17
*
|
Switch vm_object lock to be a rwlock.
attilio
2013-02-20
1
-0
/
+1
|
/
*
Export some more useful info about shared memory objects to userland
jhb
2012-04-01
1
-0
/
+14
*
Correct an error of omission in the implementation of the truncation
alc
2012-01-08
1
-47
/
+54
*
Use vm_mmap_to_errno().
jhb
2011-12-15
1
-9
/
+2
*
Add a helper API to allow in-kernel code to map portions of shared memory
jhb
2011-12-14
1
-0
/
+119
*
Rename vm_page_set_valid() to vm_page_set_valid_range().
kib
2011-11-30
1
-1
/
+1
*
In order to maximize the re-usability of kernel code in user space this
kmacy
2011-09-16
1
-2
/
+2
*
Correct several issues in the integration of POSIX shared memory objects
rwatson
2011-09-02
1
-12
/
+16
*
Fix build breakage. Initialize error variables explicitely for !MAC case.
kib
2011-08-17
1
-0
/
+1
*
Add the fo_chown and fo_chmod methods to struct fileops and use them
kib
2011-08-16
1
-4
/
+73
*
Add some checks to ensure that Capsicum is behaving correctly, and add some
jonathan
2011-06-30
1
-0
/
+11
*
Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this
alc
2011-06-29
1
-1
/
+1
*
After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)
kib
2011-04-01
1
-1
/
+1
*
Replace pointer to "struct uidinfo" with pointer to "struct ucred"
trasz
2010-12-02
1
-2
/
+2
*
Minimize the use of the page queues lock for synchronizing access to the
alc
2010-06-02
1
-2
/
+0
*
Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.
ed
2010-03-28
1
-4
/
+4
*
Implement global and per-uid accounting of the anonymous memory. Add
kib
2009-06-23
1
-8
/
+23
*
Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERIC
rwatson
2009-06-05
1
-2
/
+0
*
Correct a boundary case error in the management of a page's dirty bits by
alc
2009-06-02
1
-4
/
+17
*
Shared memory objects that have size which is not necessarily equal to
kan
2008-12-01
1
-1
/
+2
*
Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessary
trasz
2008-10-28
1
-5
/
+5
*
Rework the lifetime management of the kernel implementation of POSIX
jhb
2008-06-27
1
-0
/
+4
*
Initialize the vm object's flags to include OBJ_NOSPLIT, just like the
alc
2008-04-13
1
-0
/
+4
*
Change shm_dotruncate() so that it correctly handles cached pages that span
alc
2008-02-07
1
-0
/
+4
*
Add a set of regression tests for the POSIX shm API (shm_open(2) and
jhb
2008-01-16
1
-3
/
+0
*
Add a new file descriptor type for IPC shared memory objects and use it to
jhb
2008-01-08
1
-0
/
+608