Linux 3.10 compat: struct vmalloc_info is now declared in linux/vmalloc.h

torvalds/linux@db3808c1

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Linux 3.10 compat: struct proc_dir_entry is removed from proc_fs.h.

torvalds/linux@59d8053f

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Linux 3.10 compat: create_proc_entry is removed.

torvalds/linux@80e928f7

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Linux 3.10 compat: replace PDE()->data with PDE_DATA().

torvalds/linux@d9dda78b

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
Linux 3.10 compat: add missing include of linux/slab.h

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>