summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/sys/shmctl.29
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/libc/sys/shmctl.2 b/lib/libc/sys/shmctl.2
index 90c61c9..3e19666 100644
--- a/lib/libc/sys/shmctl.2
+++ b/lib/libc/sys/shmctl.2
@@ -133,6 +133,15 @@ the shared memory segment's owner or creator.
Permission denied due to mismatch between operation and mode of
shared memory segment.
.El
+.Sh "BUGS"
+The shm_segsz member of the
+.Vt shmid_ds
+structure has int type, that is too short to represent full range
+of the values for segment size, which is allowed to be size_t.
+If shared memory limits are raised to allow segments with size > 2 Gb
+to be created, be aware that IPC_STAT call may return truncated value
+for shm_segsz.
+.El
.Sh "SEE ALSO"
.Xr shmat 2 ,
.Xr shmdt 2 ,
OpenPOWER on IntegriCloud