summaryrefslogtreecommitdiffstats
path: root/fs/char_dev.c
diff options
context:
space:
mode:
authorDan Williams2016-07-25 00:55:42 +0200
committerDan Williams2016-08-24 07:58:51 +0200
commitba09c01d2fa866f22e42ac2af405fe386f491879 (patch)
treec0028867440d5d50709bf787221bb4c64f29586b /fs/char_dev.c
parentdax: embed a struct device in dax_dev (diff)
downloadkernel-qcow2-linux-ba09c01d2fa866f22e42ac2af405fe386f491879.tar.gz
kernel-qcow2-linux-ba09c01d2fa866f22e42ac2af405fe386f491879.tar.xz
kernel-qcow2-linux-ba09c01d2fa866f22e42ac2af405fe386f491879.zip
dax: convert to the cdev api
A goal of the device-DAX interface is to be able to support many exclusive allocations (partitions) of performance / feature differentiated memory. This count may exceed the default minors limit of 256. As a result of switching to an embedded cdev the inode-to-dax_dev conversion is simplified, as well as reference counting which can switch to the cdev kobject lifetime. Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'fs/char_dev.c')
0 files changed, 0 insertions, 0 deletions