Appunti rimasti indietro
authorSimone Piccardi <piccardi@gnulinux.it>
Wed, 24 Dec 2014 15:14:10 +0000 (15:14 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Wed, 24 Dec 2014 15:14:10 +0000 (15:14 +0000)
process.tex
prochand.tex
system.tex

index 9d1916f6eecce3af2871bbfbe1d842b7f578f42c..c779215ee37407e06aef280fcc82537c2e80ca40 100644 (file)
@@ -310,6 +310,8 @@ sono scritte direttamente in \textit{assembler}.
 % http://davisdoesdownunder.blogspot.com/2011/02/linux-syscall-vsyscall-and-vdso-oh-my.html 
 % http://www.win.tue.nl/~aeb/linux/lk/lk-4.html
 %
 % http://davisdoesdownunder.blogspot.com/2011/02/linux-syscall-vsyscall-and-vdso-oh-my.html 
 % http://www.win.tue.nl/~aeb/linux/lk/lk-4.html
 %
+% Altro materiale al riguardo http://lwn.net/Articles/615809/
+% http://man7.org/linux/man-pages/man7/vdso.7.html 
 
 Inoltre alcune \textit{system call} sono state modificate nel corso degli anni
 con lo sviluppo del kernel per aggiungere ad esempio funzionalità in forma di
 
 Inoltre alcune \textit{system call} sono state modificate nel corso degli anni
 con lo sviluppo del kernel per aggiungere ad esempio funzionalità in forma di
index 142a5e8213bd813e752330a84b68e5213fb9988d..a43b44bfb2045c658543fd6f0742220b20dfd277 100644 (file)
@@ -3571,6 +3571,7 @@ questo caso non ci sono effetti sugli altri processi questo limite è stato
 rimosso a partire dal kernel 2.6.25.
 
 %TODO verificare http://lwn.net/Articles/355987/
 rimosso a partire dal kernel 2.6.25.
 
 %TODO verificare http://lwn.net/Articles/355987/
+
 \section{Funzioni di gestione avanzata}
 \label{sec:proc_advanced_control}
 
 \section{Funzioni di gestione avanzata}
 \label{sec:proc_advanced_control}
 
@@ -3918,6 +3919,12 @@ Introdotta a partire dal kernel 2.4.21, solo su PowerPC.
 % TODO documentare PR_MPX_INIT e PR_MPX_RELEASE, vedi
 % http://lwn.net/Articles/582712/ 
 
 % TODO documentare PR_MPX_INIT e PR_MPX_RELEASE, vedi
 % http://lwn.net/Articles/582712/ 
 
+% TODO documentare PR_SET_MM_MAP aggiunta con il kernel 3.18, per impostare i
+% parametri di base del layout dello spazio di indirizzi di un processo (area
+% codice e dati, stack, brack pointer ecc. vedi
+% http://git.kernel.org/linus/f606b77f1a9e362451aca8f81d8f36a3a112139e 
+
+
 \label{sec:prctl_operation}
 \end{basedescript}
 
 \label{sec:prctl_operation}
 \end{basedescript}
 
index 9a248f514a452d4fba99e8a9533590bcca4700cf..8644cb796abb3061fd6fd94b7fe4e098805cf82f 100644 (file)
@@ -1418,7 +1418,8 @@ cosiddetta ibernazione in RAM.
 %\subsection{La gestione delle chiavi crittografiche}
 %\label{sec:keyctl_management}
 
 %\subsection{La gestione delle chiavi crittografiche}
 %\label{sec:keyctl_management}
 
-
+%TODO non è chiaro se farlo qui, ma documentare la syscall bpf aggiunta con il
+%kernel 3.18, vedi http://lwn.net/Articles/612878/
 
 \section{Il controllo dell'uso delle risorse}
 \label{sec:sys_res_limits}
 
 \section{Il controllo dell'uso delle risorse}
 \label{sec:sys_res_limits}