summaryrefslogtreecommitdiffstats
path: root/sys/kern/sysv_shm.c
Commit message (Expand)AuthorAgeFilesLines
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-1/+1
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-191-1/+1
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-2/+2
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
* Close a race due to dropping of the map lock between creating a map entryalc2012-02-191-3/+1
* Allow to set kern.ipc.shmmax from /boot/loader.conf.pjd2012-02-081-7/+7
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-11/+11
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+4
* Style fix.trasz2011-04-061-2/+1
* Add accounting for SysV-related resources.trasz2011-04-061-1/+20
* Add ucred pointer to the SysV-related memory structures. This is requiredtrasz2011-04-061-0/+4
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/netchild2011-02-251-0/+2
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needmdf2011-01-181-1/+1
* Remove useless NULL checks for M_WAITOK mallocs.trasz2010-12-021-2/+0
* If i is going to be used in the loop unconditionally the declarationdougb2010-06-291-2/+0
* Despite system call deregistration drains the threads executing System Vkib2010-06-281-1/+9
* In another move to join with the age of the Fruitbat, increase SYSVivoras2010-06-111-1/+1
* Move SysV IPC freebsd32 compat shims from freebsd32_misc.c to correspondingkib2010-03-191-15/+280
* - Rename tunable kern.ipc.shmmaxpgs to kern.ipc.shmall.ru2009-10-241-1/+8
* Use the correct cast for the arguments passed to freebsd_shmctl() injhb2009-06-251-1/+1
* Tweak the oshmctl() compile fix: convert the K&R definition to ANSI.jhb2009-06-251-7/+1
* oshmctl() now requires a sysv_shm.c-local function prototype.rwatson2009-06-251-0/+4
* Change the ABI of some of the structures used by the SYSV IPC API:jhb2009-06-241-12/+99
* Deprecate the msgsys(), semsys(), and shmsys() system calls by movingjhb2009-06-241-115/+106
* - Move syscall function argument structure types to be just above thejhb2009-06-241-16/+15
* Implement global and per-uid accounting of the anonymous memory. Addkib2009-06-231-7/+4
* Eliminate an instance of VM_PROT_READ_IS_EXEC that I overlooked in r190705.alc2009-06-091-4/+0
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-6/+6
* Systematically use vm_size_t to specify the size of the segment for VM KPI.kib2009-03-051-6/+6
* Correct types of variables used to track amount of allocated SysV sharedkib2009-03-021-7/+11
* Make sure we restrict Linux only IPC calls from being executedcsjp2008-02-121-3/+18
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-10/+10
* Further system call comment cleanup:rwatson2007-03-051-5/+0
* Remove 'MPSAFE' annotations from the comments above most system calls: allrwatson2007-03-041-18/+0
* Remove call to ipcperm() in shmget_existing(). The flags argument isrwatson2007-02-191-3/+0
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* Remove MAC_DEBUG + MPRINTF debugging from System V IPC. This no longerrwatson2006-09-201-22/+5
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:rwatson2006-06-101-1/+0
* Properly support for FreeBSD 4 32bit System V shared memory.ps2006-03-301-0/+10
* Re-order MAC and DAC checks in shmget() in order to give precedence torwatson2005-10-041-2/+4
* Change the data type of the upper shared memory limits from a signedcsjp2005-08-061-9/+9
* Actually use the iterating variable in the for loop when trying to avoidjhb2005-05-121-1/+1
* Add much needed descriptions for a number of the IPC related sysctl OIDs.csjp2005-02-121-8/+15
* Invoke label initialization, creation, cleanup, and tear-down MACrwatson2005-01-221-0/+95
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Second of several commits to allow kernel System V IPC data structuresrwatson2004-11-121-88/+88
* Push Giant deep into vm_forkproc(), acquiring it only if the process hasalc2004-09-031-0/+2
* Avoid casts as lvalues.kan2004-07-281-2/+1
* - Use atomic ops for updating the vmspace's refcnt and exitingcnt.alc2004-07-271-2/+2
OpenPOWER on IntegriCloud