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

[tyndur-devel] [PATCH v2 0/7] kernel2: Speicher beim Prozessende freigeben (und andere Fixes)



Gleiche Fixes wie letztes Mal, nur dass mit der Korrektur nach dem
Review noch ein paar weitere Fehler aufgedeckt worden sind, so dass
die Patchserie auf etwas mehr als die doppelte Laenge angewachsen
ist...

Kevin Wolf (7):
  kernel2: SHM-Funktionen bekommen Prozess als Parameter
  kernel2: SHM beim Prozessende schliessen
  kernel2: Fuer Syscalls keinen Userspacestack benutzen
  kernel2: mmc_destroy implementieren
  kernel2: Kernel-PD bei Paging-Initialisierung richtig setzen
  kernel2: Richtige Flags fuer Page Directories
  kernel2: Page Directories seltener kopieren

 src/kernel2/include/mm.h                  |    4 +-
 src/kernel2/include/tasks.h               |    5 ++-
 src/kernel2/src/arch/i386/gdt.c           |    1 +
 src/kernel2/src/arch/i386/mm/mm_context.c |   56 ++++++++++++++++++++++++-----
 src/kernel2/src/arch/i386/mm/virt.c       |    2 +
 src/kernel2/src/arch/i386/syscall.c       |   30 +++++----------
 src/kernel2/src/mm/shm.c                  |   50 ++++++++++++++++++++++---
 src/kernel2/src/syscalls/pm.c             |    1 +
 src/kernel2/src/syscalls/rpc.c            |    1 +
 src/kernel2/src/syscalls/shm.c            |    4 +-
 src/kernel2/src/tasks/pm.c                |    8 ++++
 11 files changed, 122 insertions(+), 40 deletions(-)