http://lxr.free-electrons.com/source/include/linux/vmalloc.h?v=3.4;a=arm#L11
vm_struct
in にはたくさんのフラグがありますvmalloc.c
。を理解できます。これは、 が呼び出しによって構築されるVM_ALLOC
ことを意味します。vm_struct
vmalloc()
しかし、他のフラグは何を意味するのでしょうか? 特にVM_IOREMAP
. Android バインダー ドライバーで使用されます。
http://lxr.free-electrons.com/source/drivers/staging/android/binder.c?v=3.4;a=arm#L2819