namei: store seq numbers in nd->stack[]
we'll need them for unlazy_walk() Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -508,6 +508,7 @@ struct nameidata {
|
|||||||
void *cookie;
|
void *cookie;
|
||||||
const char *name;
|
const char *name;
|
||||||
struct inode *inode;
|
struct inode *inode;
|
||||||
|
unsigned seq;
|
||||||
} *stack, internal[EMBEDDED_LEVELS];
|
} *stack, internal[EMBEDDED_LEVELS];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -1577,6 +1578,7 @@ static int pick_link(struct nameidata *nd, struct path *link,
|
|||||||
last->link = *link;
|
last->link = *link;
|
||||||
last->cookie = NULL;
|
last->cookie = NULL;
|
||||||
last->inode = inode;
|
last->inode = inode;
|
||||||
|
last->seq = seq;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user