Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.13-rc3 27 lines 680 B view raw
1#include <linux/mm_types.h> 2#include <linux/rbtree.h> 3#include <linux/rwsem.h> 4#include <linux/spinlock.h> 5#include <linux/list.h> 6#include <linux/cpumask.h> 7 8#include <linux/atomic.h> 9#include <linux/user_namespace.h> 10#include <asm/pgtable.h> 11#include <asm/mmu.h> 12 13#ifndef INIT_MM_CONTEXT 14#define INIT_MM_CONTEXT(name) 15#endif 16 17struct mm_struct init_mm = { 18 .mm_rb = RB_ROOT, 19 .pgd = swapper_pg_dir, 20 .mm_users = ATOMIC_INIT(2), 21 .mm_count = ATOMIC_INIT(1), 22 .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), 23 .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock), 24 .mmlist = LIST_HEAD_INIT(init_mm.mmlist), 25 .user_ns = &init_user_ns, 26 INIT_MM_CONTEXT(init_mm) 27};