summaryrefslogtreecommitdiffstats
path: root/doc/filesystem/lifecycle.t
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-08 18:59:37 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-08 18:59:37 +0000
commit29ed4d593f36cbc24aa20a1d8d11893fd0926ca9 (patch)
tree285d84d3b47485305f9252235de343f623f3525e /doc/filesystem/lifecycle.t
parentFirst cut at merging. (diff)
downloadrtems-29ed4d593f36cbc24aa20a1d8d11893fd0926ca9.tar.bz2
Added lifecycle chapter.
Diffstat (limited to 'doc/filesystem/lifecycle.t')
-rw-r--r--doc/filesystem/lifecycle.t35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/filesystem/lifecycle.t b/doc/filesystem/lifecycle.t
new file mode 100644
index 0000000000..58c933f005
--- /dev/null
+++ b/doc/filesystem/lifecycle.t
@@ -0,0 +1,35 @@
+@c
+@c COPYRIGHT (c) 1988-1998.
+@c On-Line Applications Research Corporation (OAR).
+@c All rights reserved.
+@c
+@c $Id$
+@c
+
+@chapter File System Lifecycle
+
+This chapter describes some of the dynamic behavior of file system control
+structures
+
+@section Mount table chain
+
+The mount table chain is a dynamic list of structures that describe
+mounted file systems a specific points in the file system hierarchy. It is
+initialized to an empty state during the base file system initialization.
+The mount operation will add entries to the mount table chain. The
+un-mount operation will remove entries from the mount table chain.
+
+@section Memory associated with the In Memory File System
+
+A memory based file system draws its resources for files and directories
+from the memory resources of the system. When it is time to un-mount the
+file system, the memory resources that supported file system are set free.
+In order to free these resources, a recursive walk of the file systems
+tree structure will be performed. As the leaf nodes under the file system
+are encountered their resources are freed. When directories are made empty
+by this process, their resources are freed.
+
+@section File descriptor table entries and file control blocks
+
+The file: XXX
+