From 25260472c51e26354bdb085fe6827ef733a1d981 Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Tue, 21 Dec 2010 14:10:43 +0000 Subject: [PATCH] Poche note... --- fileadv.tex | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/fileadv.tex b/fileadv.tex index 557e895..c350bbc 100644 --- a/fileadv.tex +++ b/fileadv.tex @@ -1961,6 +1961,14 @@ impostazione successiva con \func{fcntl}.\footnote{questo \label{tab:signalfd_flags} \end{table} +L'interfacci fornita da \func{signalfd} prevede che la ricezione dei segnali +sia eseguita leggendo dal file descriptor restituito dalla funzione. La +lettura fornisce nel buffer indicato come secondo argomento alla funzione +\func{read} una o più strutture \struct{signalfd\_siginfo} a seconda della +dimensione dello stesso e del numero di segnali pendenti. Pertanto il buffer +deve essere almeno di dimensione pari a \code{sizeof(signalfd\_siginfo)}; se +di dimensione maggiore + % TODO trattare qui eventfd signalfd e timerfd introdotte con il 2.6.22 % timerfd è stata tolta nel 2.6.23 e rifatta per bene nel 2.6.25 % vedi: http://lwn.net/Articles/233462/ -- 2.30.2