Aggiornamento note di copyright
[gapil.git] / prochand.tex
index 3a142fc9daf884e4626ab2e79eb6608cafa45942..5b063ee8d31c0bc7f63353ff8be0980198a31d7f 100644 (file)
@@ -1,6 +1,6 @@
 %% prochand.tex
 %%
-%% Copyright (C) 2000-2012 Simone Piccardi.  Permission is granted to
+%% Copyright (C) 2000-2013 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",
@@ -3773,6 +3773,11 @@ Introdotta a partire dal kernel 2.4.21, solo su PowerPC.
   Introdotta a partire dal kernel 2.6.23, disponibile solo se si è abilitato
   il supporto nel kernel con \texttt{CONFIG\_SECCOMP}.
 
+% TODO a partire dal kernel 3.5 è stato introdotto la possibilità di usare un
+% terzo argomento se il secondo è SECCOMP_MODE_FILTER, vedi
+% Documentation/prctl/seccomp_filter.txt 
+
+
 \item[\const{PR\_GET\_SECCOMP}] Ottiene come valore di ritorno della funzione
   lo stato corrente del \textit{secure computing mode}, al momento attuale la
   funzione è totalmente inutile in quanto l'unico valore ottenibile è 0, dato
@@ -4067,7 +4072,7 @@ elenco, che illustra quelle attualmente disponibili:\footnote{si fa
   chiusura o cambiamento dei \textit{file descriptor flag} di un \textit{file
     descriptor} verrà per entrambi.
 
-  Se non viene impostato il processo figlio eredita una copia della \18
+  Se non viene impostato il processo figlio eredita una copia della
   \itindex{file~descriptor~table} \textit{file descriptor table} del padre e
   vale la semantica classica della gestione dei \textit{file descriptor}, che
   costituisce il comportamento ordinario di un sistema unix-like e che
@@ -4097,15 +4102,21 @@ elenco, che illustra quelle attualmente disponibili:\footnote{si fa
 \end{basedescript}
 
 
-%TODO trattare unshare
+%TODO trattare unshare, vedi anche http://lwn.net/Articles/532748/
 
 
+%TODO trattare kcmp aggiunta con il kernel 3.5, vedi
+% https://lwn.net/Articles/478111/
+
 \subsection{La funzione \func{ptrace}}
 \label{sec:process_ptrace}
 
 Da fare
 
 % TODO: trattare PTRACE_SEIZE, aggiunta con il kernel 3.1
+% TODO: trattare PTRACE_O_EXITKILL, aggiunta con il kernel 3.8 (vedi
+% http://lwn.net/Articles/529060/) 
+
 
 
 \subsection{La gestione delle operazioni in virgola mobile}
@@ -4144,6 +4155,15 @@ Da fare
 % le pagine di manuale relative
 % vedere anche dove metterle...
 
+% \subsection{La gestione dei moduli}
+% \label{sec:kernel_modules}
+
+% da fare
+
+%TODO trattare init_module e finit_module (quest'ultima introdotta con il
+%kernel 3.8)
+
+
 
 \section{Problematiche di programmazione multitasking}
 \label{sec:proc_multi_prog}