X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=ipc.tex;h=7306d8efd3ac62937c3abebb344433c4018d4d1c;hp=ddf28dcc8d0bb66d855a64b9b5ea8d228a361557;hb=HEAD;hpb=5da5870ef70a2b793118d14ec547a293927c0d3c diff --git a/ipc.tex b/ipc.tex index ddf28dc..415b2a2 100644 --- a/ipc.tex +++ b/ipc.tex @@ -1,6 +1,6 @@ %% ipc.tex %% -%% Copyright (C) 2000-2019 Simone Piccardi. Permission is granted to +%% Copyright (C) 2000-2024 Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the %% Free Software Foundation; with the Invariant Sections being "Un preambolo", @@ -5020,6 +5020,19 @@ fig.~\ref{fig:ipc_posix_sem_shm_message_setter}), e riprenderanno con il nuovo testo alla terminazione di quest'ultimo. + +% TODO: trattare i futex (segnalati altrove come sezione xxx_futex), non mi è +% chiaro ancora dove mettere questa parte. Per gli argomenti vedi comunque: +% man futex, https://lwn.net/Articles/360699/, +% https://www.man7.org/linux/man-pages/man7/futex.7.html ed inoltre +% https://lwn.net/Articles/172149/, https://lwn.net/Articles/387246/, +% https://lwn.net/Articles/178253/, https://lwn.net/Articles/823513/, +% https://lwn.net/Articles/655044/ + +% TODO: trattare futex_waitv, introdotta con il 5.16, vedi: +% https://lwn.net/Articles/866112/ + + % LocalWords: like fifo System POSIX RPC Calls Common Object Request Brocker % LocalWords: Architecture descriptor kernel unistd int filedes errno EMFILE % LocalWords: ENFILE EFAULT BUF sez fig fork Stevens siblings EOF read SIGPIPE