Correct/improve the descriptions if kern.ipc.(shmsegs,sema,msqids).
The description of kern.ipc.shmsegs was wrong since 2005. I updated the others (which were more correct) to match. PR: 225933 Reviewed by: cem MFC after: 3 days Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D14391
This commit is contained in:
parent
da1a8ac45b
commit
91b2a928ff
@ -1494,7 +1494,8 @@ SYSCTL_INT(_kern_ipc, OID_AUTO, msgseg, CTLFLAG_RDTUN, &msginfo.msgseg, 0,
|
||||
"Number of message segments");
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, msqids,
|
||||
CTLTYPE_OPAQUE | CTLFLAG_RD | CTLFLAG_MPSAFE,
|
||||
NULL, 0, sysctl_msqids, "", "Message queue IDs");
|
||||
NULL, 0, sysctl_msqids, "",
|
||||
"Array of struct msqid_kernel for each potential message queue");
|
||||
|
||||
static int
|
||||
msg_prison_check(void *obj, void *data)
|
||||
|
@ -230,7 +230,8 @@ SYSCTL_INT(_kern_ipc, OID_AUTO, semaem, CTLFLAG_RWTUN, &seminfo.semaem, 0,
|
||||
"Adjust on exit max value");
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, sema,
|
||||
CTLTYPE_OPAQUE | CTLFLAG_RD | CTLFLAG_MPSAFE,
|
||||
NULL, 0, sysctl_sema, "", "Semaphore id pool");
|
||||
NULL, 0, sysctl_sema, "",
|
||||
"Array of struct semid_kernel for each potential semaphore");
|
||||
|
||||
static struct syscall_helper_data sem_syscalls[] = {
|
||||
SYSCALL_INIT_HELPER(__semctl),
|
||||
|
@ -200,7 +200,7 @@ SYSCTL_INT(_kern_ipc, OID_AUTO, shm_allow_removed, CTLFLAG_RWTUN,
|
||||
"Enable/Disable attachment to attached segments marked for removal");
|
||||
SYSCTL_PROC(_kern_ipc, OID_AUTO, shmsegs, CTLTYPE_OPAQUE | CTLFLAG_RD |
|
||||
CTLFLAG_MPSAFE, NULL, 0, sysctl_shmsegs, "",
|
||||
"Current number of shared memory segments allocated");
|
||||
"Array of struct shmid_kernel for each potential shared memory segment");
|
||||
|
||||
static struct sx sysvshmsx;
|
||||
#define SYSVSHM_LOCK() sx_xlock(&sysvshmsx)
|
||||
|
Loading…
x
Reference in New Issue
Block a user