dax: define a unified inode/address_space for device-dax mappings
authorDan Williams <dan.j.williams@intel.com>
Mon, 25 Jul 2016 04:55:45 +0000 (21:55 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 24 Aug 2016 05:58:51 +0000 (22:58 -0700)
commit3bc52c45bac26bf7ed1dc8d287ad1aeaed1250b6
tree3ac261a353583b2490ce2b65a4da4941085308ea
parentba09c01d2fa866f22e42ac2af405fe386f491879
dax: define a unified inode/address_space for device-dax mappings

In support of enabling resize / truncate of device-dax instances, define
a pseudo-fs to provide a unified inode/address space for vm operations.

Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dax/dax.c
fs/char_dev.c
include/uapi/linux/magic.h