mm: add per-VMA lock and helper functions to control it
[linux-2.6-block.git] / mm / init-mm.c
index c9327abb771c54be8ca69273d81cef0b5755e8c7..33269314e06017509dd39255ea910118bdc7e0a2 100644 (file)
@@ -37,6 +37,9 @@ struct mm_struct init_mm = {
        .page_table_lock =  __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock),
        .arg_lock       =  __SPIN_LOCK_UNLOCKED(init_mm.arg_lock),
        .mmlist         = LIST_HEAD_INIT(init_mm.mmlist),
+#ifdef CONFIG_PER_VMA_LOCK
+       .mm_lock_seq    = 0,
+#endif
        .user_ns        = &init_user_ns,
        .cpu_bitmap     = CPU_BITS_NONE,
 #ifdef CONFIG_IOMMU_SVA