[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH 0/3] cdi/fs auf LIOv2 konvertieren
$SUBJECT says it all.
Außer vielleicht, dass die CDI-Dateisystemtreiber genauso wie das Interface
alle irgendwie... - ich glaube, man nennt das heute verhaltenskreativ - sind.
Nein, es ist keine gute Idee, vorsichtshalber alle verfügbaren Flags zu setzen
und anzuzeigen, dass eine Ressource Datei, Verzeichnis und Link gleichzeitig
ist (Patch auf cdi-devel). Und nein, es ist auch keine gute Idee, Requests
blockweise aufzusplitten, wenn die Datei nicht fragmentiert ist (Das wird
vermutlich etwas aufwendiger zu fixen, weil der CDI-Cache so designt ist...)
Na gut, genug am Thema vorbeigeredet, hier sind LIOv2-Patches.
Kevin Wolf (3):
file: Auf LIOv2 umstellen
cdi/fs: Auf LIOv2 umstellen
tests: LIOv2-Testfälle, die konvertiertes ext2 brauchen
build/root-hd/config/servmgr/mount/deps | 1 -
src/kernel2/src/lostio/lostio.c | 2 +
src/kernel2/src/lostio/modules/file.c | 121 ++++++
src/modules/cdi/include/cdi-osdep.h | 2 +-
src/modules/cdi/lib/fs/fs.c | 136 ++----
src/modules/cdi/lib/fs/lostio_if.c | 712 ++++++++++++-------------------
src/modules/file/client.c | 33 ++-
src/modules/file/main.c | 2 +-
tests/lostio/002.c | 188 ++++++++
tests/lostio/003.c | 205 +++++++++
tests/lostio/Makefile | 10 +-
tests/lostio/run_test.sh | 18 +
12 files changed, 893 insertions(+), 537 deletions(-)
delete mode 100644 build/root-hd/config/servmgr/mount/deps
create mode 100644 src/kernel2/src/lostio/modules/file.c
create mode 100644 tests/lostio/002.c
create mode 100644 tests/lostio/003.c
--
1.7.7