This should fix the mnt/abort problem. I tested it with a simple program that opened a file across 9p and exited without closing.
------------ You can also find this patch set at: [email protected]:brho/akaros.git From: 31f3a4156ea1 To: 4a63f6ca874e dying-abort And view them at: https://github.com/brho/akaros/compare/31f3a4156ea1...4a63f6ca874e ------------ Barret Rhoden (2): Split PROC_DYING into DYING and DYING_ABORT Use PROC_DYING_ABORT for aborting syscalls Documentation/processes.txt | 1 + kern/include/process.h | 36 +++++++++++++++++++++++++----------- kern/src/arsc.c | 2 +- kern/src/event.c | 2 +- kern/src/kthread.c | 8 +++++--- kern/src/mm.c | 1 + kern/src/process.c | 24 +++++++++++++++++++----- kern/src/schedule.c | 12 ++++++------ kern/src/syscall.c | 6 +++--- 9 files changed, 62 insertions(+), 30 deletions(-) -- 2.8.0.rc3.226.g39d4020 -- You received this message because you are subscribed to the Google Groups "Akaros" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. For more options, visit https://groups.google.com/d/optout.
