From 02185c36f98494aafe06fe26917cd1ad6c1e81ae Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Fri, 19 Apr 2019 15:00:04 +0200 Subject: [PATCH] Ancora aggiunte del 5.1 --- fileadv.tex | 3 +++ signal.tex | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/fileadv.tex b/fileadv.tex index b48cbff..20e8200 100644 --- a/fileadv.tex +++ b/fileadv.tex @@ -3870,6 +3870,9 @@ per il campo \var{aio\_sigevent} di \struct{aiocb}. % http://git.infradead.org/users/hch/vfs.git/commit/d2d9e26c7cb6d95d521153897910080cf56c7fad % Reverted +% TODO trattare la nuova API per l'I/O asincrono (io_uring), introdotta con il +% kernel 5.1, vedi https://lwn.net/Articles/776703/, +% https://lwn.net/ml/linux-fsdevel/20190112213011.1439-1-axboe@kernel.dk/ \section{Altre modalità di I/O avanzato} \label{sec:file_advanced_io} diff --git a/signal.tex b/signal.tex index fa463b3..965ec01 100644 --- a/signal.tex +++ b/signal.tex @@ -1287,7 +1287,10 @@ standard POSIX, prima della terminazione tutti i file aperti e gli stream saranno chiusi ed i buffer scaricati su disco. Non verranno invece eseguite le eventuali funzioni registrate con \func{atexit} e \func{on\_exit}. - +% TODO trattare pidfd_send_signal, aggiunta con il kernel 5.1 (vedi +% https://lwn.net/Articles/783052/) per mandare segnali a processi senza dover +% usare un PID, vedi anche https://lwn.net/Articles/773459/, +% https://git.kernel.org/linus/3eb39f47934f \subsection{Le funzioni di allarme ed i \textit{timer}} -- 2.30.2