projects
/
gapil.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Nota di todo
[gapil.git]
/
fileadv.tex
diff --git
a/fileadv.tex
b/fileadv.tex
index 15b32e484783f2ddabda09139565c947682d64c1..00dbf3b8ef69647bf24db4a78a59355a999d9400 100644
(file)
--- a/
fileadv.tex
+++ b/
fileadv.tex
@@
-5835,15
+5835,25
@@
file uno \textit{sparse file} a posteriori.
% TODO aggiungere FALLOC_FL_INSERT vedi http://lwn.net/Articles/629965/
% TODO aggiungere FALLOC_FL_INSERT vedi http://lwn.net/Articles/629965/
-
% TODO aggiungere i file hints di fcntl (F_GET_RW_HINT e compagnia)
% con RWH_WRITE_LIFE_EXTREME e RWH_WRITE_LIFE_SHORT aggiunte con
% il kernel 4.13 (vedi https://lwn.net/Articles/727385/)
% TODO aggiungere i file hints di fcntl (F_GET_RW_HINT e compagnia)
% con RWH_WRITE_LIFE_EXTREME e RWH_WRITE_LIFE_SHORT aggiunte con
% il kernel 4.13 (vedi https://lwn.net/Articles/727385/)
+\subsection{Altre funzionalità avanzate}
+\label{sec:file_seal_et_al}
+
+da fare
+
% TODO non so dove trattarli, ma dal 2.6.39 ci sono i file handle, vedi
% http://lwn.net/Articles/432757/ (probabilmente da associare alle
% at-functions)
% TODO non so dove trattarli, ma dal 2.6.39 ci sono i file handle, vedi
% http://lwn.net/Articles/432757/ (probabilmente da associare alle
% at-functions)
+% TODO: trattare i file seal, vedi fcntl / F_ADD_SEAL e memfd_create
+
+% TODO trattare qui ioctl_ficlonerange ?
+
+% TODO trattare qui close_range, vedi https://lwn.net/Articles/789023/
+
% LocalWords: dell'I locking multiplexing cap sez system call socket BSD GID
% LocalWords: descriptor client deadlock NONBLOCK EAGAIN polling select kernel
% LocalWords: dell'I locking multiplexing cap sez system call socket BSD GID
% LocalWords: descriptor client deadlock NONBLOCK EAGAIN polling select kernel