Aggiunti vari TODO
authorSimone Piccardi <piccardi@truelite.it>
Wed, 5 Apr 2023 12:44:22 +0000 (14:44 +0200)
committerSimone Piccardi <piccardi@truelite.it>
Wed, 5 Apr 2023 12:44:22 +0000 (14:44 +0200)
fileadv.tex
filedir.tex
fileio.tex
othersock.tex
procadv.tex
sockctrl.tex

index 948f7210a2f2eca265fbf11f21a32749b384ab6a..ba3411652fdb06489956206aecbb1278297a4cba 100644 (file)
@@ -3498,6 +3498,9 @@ raggruppati in un solo evento.
 % 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}
index 65772744bf8b02534423526b817c07f620510f3e..bc1f5abf434bc98a22ba89b3fddd68c5e40c8633 100644 (file)
@@ -1182,6 +1182,9 @@ utilizzati solo in fase di montaggio:
 %  * http://lwn.net/Articles/159077/ e
 %  * Documentation/filesystems/sharedsubtree.txt
 
+% TODO: (bassa priorità) trattare mount_setattr, vedi
+% https://lwn.net/Articles/896255/ 
+
 % TODO: (bassa priorità) non documentati ma presenti in sys/mount.h:
 %       * MS_POSIXACL
 %       * MS_KERNMOUNT
index f6305620b9426ac36594e44fc7ac552760a7def3..28153b4789acfa1edb8b0dcaae45c634d27b0797 100644 (file)
@@ -557,6 +557,7 @@ escludere la possibilità di far esistere il file anche in un secondo tempo.
 
 % NOTE: per O_TMPFILE vedi: http://kernelnewbies.org/Linux_3.11
 % https://lwn.net/Articles/558598/ http://lwn.net/Articles/619146/
+% https://lwn.net/Articles/896153/
 
 
 \begin{table}[!htb]
index 325fb0d02745c2c674e6c05fbb35ca8d840c2ced..aad32e4fdf0eefe3e0bfb10f9f98fba0b1257a38 100644 (file)
@@ -801,6 +801,8 @@ stack dei protocolli.
 \subsection{I socket \textit{netlink}}
 \label{sec:socket_netlink}
 
+Vedi \url{https://docs.kernel.org/next/userspace-api/netlink/index.html} 
+
 
 \subsection{I \textit{packet socket}}
 \label{sec:packet_socket}
index a5ea67f92461d11fe848000979129e21aa59b30e..cefed268a182078a4fa8ccc1ad3720b43a055609 100644 (file)
@@ -1902,6 +1902,10 @@ Introdotta a partire dal kernel 2.4.21, solo su PowerPC.
 % TODO documentare PR_SET_SYSCALL_USER_DISPATCH in 5.11, vedi
 % https://lwn.net/Articles/826313/
 
+% TODO documentare PR_SET_MDWE in 6.3, vedi
+% https://git.kernel.org/linus/b507808ebce2
+
+
 \label{sec:prctl_operation}
 \end{basedescript}
 
index 9d5279e6ab62856b34ff617697608b440c23c03e..17514f51a41562874d4e40f82f290d1b14df204f 100644 (file)
@@ -2669,8 +2669,10 @@ tab.~\ref{tab:sock_opt_socklevel} sul significato delle varie opzioni:
 \item[\constd{SO\_TYPE}] questa opzione permette di leggere il tipo di socket
   su cui si opera; funziona solo con \func{getsockopt}, ed utilizza per
   \param{optval} un intero in cui verrà restituito il valore numerico che lo
-  identifica (ad esempio \const{SOCK\_STREAM}). 
-
+  identifica (ad esempio \const{SOCK\_STREAM}).
+  
+% TODO verificare IP_LOCAL_PORT_RANGE, aggiunta con il 6.3
+% vedi https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=91d0b78c5177
 
 \end{basedescript}