X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=procadv.tex;h=fe057f85ad8a77c3051b7fd536cd37af8e4d15cb;hp=2eac844254f2e2ffbe9aa30271472842a67c55a6;hb=de86c958d5fa60ee258ac7516839d9a636f99160;hpb=e452a44078ba88fd44d13cfd8d7cfe305c3313e2 diff --git a/procadv.tex b/procadv.tex index 2eac844..fe057f8 100644 --- a/procadv.tex +++ b/procadv.tex @@ -572,6 +572,9 @@ opportuno dettagliare maggiormente. \label{tab:proc_capabilities} \end{table} +% TODO: verificare ed aggiungere le nuove capacità CAP_BPF, CAP_PERFMON, vedi +% https://lwn.net/Articles/822362/ + \constbeg{CAP\_SETPCAP} Prima di dettagliare il significato della capacità più generiche, conviene @@ -1958,6 +1961,11 @@ stessa. % TODO trattare anche clone3 (vedi https://lwn.net/Articles/792628/), aggiunta % con il kernel 5.3 +% e aggiunte successive, col 5.5 +% il flag CLONE_CLEAR_SIGHAND +% https://git.kernel.org/linus/49cb2fc42ce4 +% https://git.kernel.org/linus/41585bbeeef9 + La necessità di avere uno \textit{stack} alternativo c'è solo quando si intende creare un \textit{thread}, in tal caso infatti il nuovo \textit{task} @@ -2237,9 +2245,12 @@ Da fare. % % TODO l'I/O sulle porte di I/O -% consultare le manpage di ioperm, iopl e outb +% consultare le manpage di ioperm, iopl e outb e +% https://lwn.net/Articles/804143/ % non c'entra nulla qui, va trovato un altro posto (altri meccanismi di I/O in % fileintro ?) +% emulata a partire dal kernel 5.5, vedi https://lwn.net/Articles/804143/ +% Da fare