[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