[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [RFC PATCH 0/5] kernel2: LIOv2-Grundlagen



Nach dieser Patchserie ist tmp:/ als LIOv2-Service funktionsfähig.
Alles interessante und potentiell problematisch wie der Cache,
Userspace-Services oder Pipes ist noch ausgespart.

Kevin Wolf (5):
  kernel2: LIOv2-Grundgerüst
  kernel2: Zentrale LIOv2-Clientfunktionen
  kernel2: Ressourcen und Verzeichnisbäume
  kernel2: LIOv2-Service tmp
  kernel2: LIOv2-Clientsyscalls implementiert

 src/include/syscall_structs.h               |    3 +
 src/kernel2/include/lostio/client.h         |  188 ++++++++
 src/kernel2/include/lostio/core.h           |   82 ++++
 src/kernel2/include/tasks.h                 |    4 +
 src/kernel2/src/arch/i386/Makefile.all      |    2 +-
 src/kernel2/src/init.c                      |    4 +
 src/kernel2/src/lostio/client.c             |  632 +++++++++++++++++++++++++++
 src/kernel2/src/lostio/include/lostio_int.h |  297 +++++++++++++
 src/kernel2/src/lostio/lostio.c             |   51 +++
 src/kernel2/src/lostio/modules/tmp.c        |  223 ++++++++++
 src/kernel2/src/lostio/tree.c               |  365 +++++++++++++++
 src/kernel2/src/lostio/userspace.c          |  130 ++++++
 src/kernel2/src/syscalls/lostio.c           |  228 +++++++++-
 src/kernel2/src/tasks/pm.c                  |    5 +
 14 files changed, 2197 insertions(+), 17 deletions(-)
 create mode 100644 src/kernel2/include/lostio/client.h
 create mode 100644 src/kernel2/include/lostio/core.h
 create mode 100644 src/kernel2/src/lostio/client.c
 create mode 100644 src/kernel2/src/lostio/include/lostio_int.h
 create mode 100644 src/kernel2/src/lostio/lostio.c
 create mode 100644 src/kernel2/src/lostio/modules/tmp.c
 create mode 100644 src/kernel2/src/lostio/tree.c
 create mode 100644 src/kernel2/src/lostio/userspace.c