Assuming, of course, that the daemon doesn't mprotect itself...
A user mode file system is really only good at debugging a design.
All file migration style filesystems, and user mode filesystems, have this
same problem on paging based systems:
Can't write buffer until file is migrated (file system full),
Can't migrate file until buffer memory is freed....
system hung...
Although it is usually possible to detect this deadlock and abort some
process, freeing memory (and sometimes disk space at the same time).
Swapping systems can have the equivalent problem if swap space is
oversubscribed.
The problem boils down to the same solution - don't oversubscribe memory...
I know this is a bit of a troll, but memory controls are necessary to
detect, avoid, or repair the situation.
-------------------------------------------------------------------------
Jesse I Pollard, II
Email: pollard@navo.hpc.mil
Any opinions expressed are solely my own.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/