diff options
Diffstat (limited to 'include/linux/fs_pin.h')
-rw-r--r-- | include/linux/fs_pin.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/fs_pin.h b/include/linux/fs_pin.h index 9dc4e0384bfb..18fad53927df 100644 --- a/include/linux/fs_pin.h +++ b/include/linux/fs_pin.h @@ -13,7 +13,10 @@ struct vfsmount; static inline void init_fs_pin(struct fs_pin *p, void (*kill)(struct fs_pin *)) { init_waitqueue_head(&p->wait); + INIT_HLIST_NODE(&p->s_list); + INIT_HLIST_NODE(&p->m_list); p->kill = kill; + p->done = 0; } void pin_remove(struct fs_pin *); |