summaryrefslogtreecommitdiffstats
path: root/Kbuild
diff options
context:
space:
mode:
authorMatias Bjørling2016-07-07 09:54:16 +0200
committerJens Axboe2016-07-07 16:51:52 +0200
commitb76eb20bb0c6f4f9c2e1ad493f73c52817b8aaff (patch)
treeb066ae87ea129c6b01bcab50e24efc8acb3e62b0 /Kbuild
parentlightnvm: rename gennvm and update description (diff)
downloadkernel-qcow2-linux-b76eb20bb0c6f4f9c2e1ad493f73c52817b8aaff.tar.gz
kernel-qcow2-linux-b76eb20bb0c6f4f9c2e1ad493f73c52817b8aaff.tar.xz
kernel-qcow2-linux-b76eb20bb0c6f4f9c2e1ad493f73c52817b8aaff.zip
lightnvm: move target mgmt into media mgr
To enable persistent block management to easily control creation and removal of targets, we move target management into the media manager. The LightNVM core continues to maintain which target types are registered, while the media manager now keeps track of its initialized targets. Two new callbacks for the media manager are introduced. create_tgt and remove_tgt. Note that remove_tgt returns 0 on successfully removing a target, and returns 1 if the target was not found. Signed-off-by: Matias Bjørling <m@bjorling.me> Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions