procfs: only initialize the first time procfs is mounte
This commit is contained in:
parent
0908191386
commit
344c18cf73
1 changed files with 7 additions and 2 deletions
|
@ -54,11 +54,16 @@ PRIVATE void init_hook(void)
|
||||||
{
|
{
|
||||||
/* Initialization hook. Generate the static part of the tree.
|
/* Initialization hook. Generate the static part of the tree.
|
||||||
*/
|
*/
|
||||||
|
static int first_time = 1;
|
||||||
struct inode *root;
|
struct inode *root;
|
||||||
|
|
||||||
|
if (first_time) {
|
||||||
root = get_root_inode();
|
root = get_root_inode();
|
||||||
|
|
||||||
construct_tree(root, root_files);
|
construct_tree(root, root_files);
|
||||||
|
|
||||||
|
first_time = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*===========================================================================*
|
/*===========================================================================*
|
||||||
|
|
Loading…
Reference in a new issue