%% fileadv.tex
%%
-%% Copyright (C) 2000-2019 Simone Piccardi. Permission is granted to
+%% Copyright (C) 2000-2023 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",
dettaglio le caratteristiche dei socket; in particolare si potrĂ trovare un
programma che utilizza questa interfaccia in sez.~\ref{sec:TCP_serv_epoll}.
+% TODO: trattare epoll_wait2, introdotta con il kernel 5.11 (vedi
+% https://lwn.net/Articles/837816/)
+
\itindend{epoll}
% http://lwn.net/Articles/343346/ (incluso nel 2.6.36)
% fanotify_mark() ha FAN_MARK_FILESYSTEM dal 4.20
% fanotify() ha FAN_OPEN_EXEC dal 4.21/5.0
+% fanotify() ha FAN_FS_ERROR dal 5.16, vedi
+% https://docs.kernel.org/admin-guide/filesystem-monitoring.html
+% fanotify() ha FAN_RENAME dal 5.17, vedi https://kernelnewbies.org/Linux_5.17
\subsection{L'interfaccia POSIX per l'I/O asincrono}
% TODO trattare qui copy_file_range (vedi http://lwn.net/Articles/659523/),
-% introdotta nel kernel 4.5
+% introdotta nel kernel 4.5, vedi anche https://lwn.net/Articles/846403/
\subsection{Gestione avanzata dell'accesso ai dati dei file}
\label{sec:file_fadvise}