aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sysv_shm.c
Commit message (Expand)AuthorAgeFilesLines
* Add shmatt_t.Ed Schouten2016-07-261-2/+2
* osd(9): Change array pointer to array pointer type from void*Conrad Meyer2016-04-261-1/+1
* Redo the changes to the SYSV IPC sysctl functions from r298585, so theyJamie Gritton2016-04-261-27/+14
* Fix the logic in r298585: shm_prison_cansee returns an errno, so isJamie Gritton2016-04-251-1/+1
* Encapsulate SYSV IPC objects in jails. Define per-module parametersJamie Gritton2016-04-251-26/+317
* sys: use our roundup2/rounddown2() macros when param.h is available.Pedro F. Giffuni2016-04-211-1/+1
* Change the default setting of kern.ipc.shm_allow_removed from 0 to 1.Edward Tomasz Napierala2015-10-101-1/+1
* sysvshm: fix up some whitespace issues and spurious initialisationMateusz Guzik2015-07-021-25/+21
* sysvshm: don't lock proc when calculating attach_vaMateusz Guzik2015-07-021-3/+1
* sysvshm: fix shmreallocMateusz Guzik2015-07-021-3/+3
* Implement lockless resource limits.Mateusz Guzik2015-06-101-1/+1
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-291-13/+17
* Fix locking for oshmctl() and shmsys().Konstantin Belousov2015-04-271-26/+24
* Restore proper error from oshmctl(2), used by COMPAT_43, when theKonstantin Belousov2015-04-041-1/+1
* Remove useless initialization.Konstantin Belousov2015-04-041-1/+1
* error is only used if MAC is defined, so make its declaration conditionalOlivier Houchard2015-03-211-0/+2
* Somewhat modernize the SysV shm code:Konstantin Belousov2015-03-211-255/+210
* If malloc() sleeps, Giant is dropped. Recheck for another threadKonstantin Belousov2015-02-181-5/+16
* Preset the object's color, or alignment, to maximize superpage usage.Alan Cox2015-02-131-1/+2
* Avoid dynamic syscall overhead for statically compiled modules.Mateusz Guzik2014-10-261-2/+2
* Automatically prefault a limited number of mappings to resident pages inAlan Cox2014-08-311-3/+3
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-19/+13
* Revert r267961, r267973:Glen Barber2014-06-271-13/+19
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-19/+13
* Eliminate the gratuitous use of mmap(2) flags from the implementationAlan Cox2013-11-121-4/+2
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping useJohn Baldwin2013-09-091-1/+1
* Be more aggressive in using superpages in all mappings of objects:John Baldwin2013-07-191-1/+1
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-2/+3
* Close a race due to dropping of the map lock between creating a map entryAlan Cox2012-02-191-3/+1
* Allow to set kern.ipc.shmmax from /boot/loader.conf.Pawel Jakub Dawidek2012-02-081-7/+7
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-11/+11
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+4
* Style fix.Edward Tomasz Napierala2011-04-061-2/+1
* Add accounting for SysV-related resources.Edward Tomasz Napierala2011-04-061-1/+20
* Add ucred pointer to the SysV-related memory structures. This is requiredEdward Tomasz Napierala2011-04-061-0/+4
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+2
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needMatthew D Fleming2011-01-181-1/+1
* Remove useless NULL checks for M_WAITOK mallocs.Edward Tomasz Napierala2010-12-021-2/+0
* If i is going to be used in the loop unconditionally the declarationDoug Barton2010-06-291-2/+0
* Despite system call deregistration drains the threads executing System VKonstantin Belousov2010-06-281-1/+9
* In another move to join with the age of the Fruitbat, increase SYSVIvan Voras2010-06-111-1/+1
* Move SysV IPC freebsd32 compat shims from freebsd32_misc.c to correspondingKonstantin Belousov2010-03-191-15/+280
* - Rename tunable kern.ipc.shmmaxpgs to kern.ipc.shmall.Ruslan Ermilov2009-10-241-1/+8
* Use the correct cast for the arguments passed to freebsd_shmctl() inJohn Baldwin2009-06-251-1/+1
* Tweak the oshmctl() compile fix: convert the K&R definition to ANSI.John Baldwin2009-06-251-7/+1
* oshmctl() now requires a sysv_shm.c-local function prototype.Robert Watson2009-06-251-0/+4
* Change the ABI of some of the structures used by the SYSV IPC API:John Baldwin2009-06-241-12/+99
* Deprecate the msgsys(), semsys(), and shmsys() system calls by movingJohn Baldwin2009-06-241-115/+106
* - Move syscall function argument structure types to be just above theJohn Baldwin2009-06-241-16/+15
* Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov2009-06-231-7/+4