From: Mathieu Desnoyers Date: Tue, 19 Mar 2024 21:21:29 +0000 (-0400) Subject: mempool: Document destroy after fork for populate none X-Git-Url: https://git.efficios.com/?a=commitdiff_plain;h=dac2ccf0b62a85885812d36e926590ea39c1baf9;p=librseq.git mempool: Document destroy after fork for populate none Signed-off-by: Mathieu Desnoyers Change-Id: I826990c9ee58dbda80f3271e361328b474edbf08 --- diff --git a/include/rseq/mempool.h b/include/rseq/mempool.h index f439e07..2773e64 100644 --- a/include/rseq/mempool.h +++ b/include/rseq/mempool.h @@ -545,7 +545,9 @@ enum rseq_mempool_populate_policy { * populate per-cpu pages from the initial values pages on * first write. This mempool is only meant for single-process * use (private mapping). Note that this type of pool cannot - * be accessed from children processes across fork. + * be accessed from children processes across fork. It is + * however valid to destroy a pool from a child process after + * a fork to free its remaining resources. */ RSEQ_MEMPOOL_POPULATE_PRIVATE_NONE = 0, /*