diff options
author | Dan Williams <dan.j.williams@intel.com> | 2016-01-16 01:56:46 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-01-16 02:56:32 +0100 |
commit | 468ded03c07e0f2b5f05332bc255add47b1b0dee (patch) | |
tree | 0713ee3c5a57e53b3b54ee3ab7f767a0707a8c78 /mm/mprotect.c | |
parent | mm, dax: convert vmf_insert_pfn_pmd() to pfn_t (diff) | |
download | linux-468ded03c07e0f2b5f05332bc255add47b1b0dee.tar.xz linux-468ded03c07e0f2b5f05332bc255add47b1b0dee.zip |
libnvdimm, pmem: move request_queue allocation earlier in probe
Before the dynamically allocated struct pages from devm_memremap_pages()
can be put to use outside the driver, we need a mechanism to track
whether they are still in use at teardown. Towards that goal reorder
the initialization sequence to allow the 'q_usage_counter' from the
request_queue to be used by the devm_memremap_pages() implementation (in
subsequent patches).
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Cc: Ross Zwisler <ross.zwisler@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/mprotect.c')
0 files changed, 0 insertions, 0 deletions