summaryrefslogtreecommitdiffstats
path: root/drivers/lightnvm/rrpc.h
Commit message (Expand)AuthorAgeFilesLines
* lightnvm: use end_io callback instead of instanceMatias Bjørling2017-01-311-3/+0
* lightnvm: use target nvm on target-specific ops.Javier González2016-11-291-1/+1
* lightnvm: eliminate nvm_lun abstraction in mmJavier González2016-11-291-4/+28
* lightnvm: eliminate nvm_block abstraction on mmJavier González2016-11-291-7/+16
* lightnvm: move block provisioning to targetsJavier González2016-11-291-3/+12
* lightnvm: remove unnecessary variables in rrpcJavier González2016-11-291-3/+0
* lightnvm: make rrpc_map_page call nvm_get_blk outside locksMatias Bjørling2016-07-071-0/+1
* lightnvm: remove unused lists from struct rrpc_blockMatias Bjørling2016-07-071-8/+0
* lightnvm: remove checkpatch warning for unsigned intsMatias Bjørling2016-07-071-2/+2
* lightnvm: rename nr_pages to nr_ppas on nvm_rqJavier González2016-05-061-1/+1
* lightnvm: specify target's logical address areaWenwei Tao2016-03-181-0/+1
* Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-03-181-3/+12
|\
| * lightnvm: generalize rrpc ppa calculationsJavier González2016-03-031-0/+9
| * lightnvm: rename ->nr_pages to ->nr_sectsMatias Bjørling2016-03-031-3/+3
* | lightnvm: fix request intersection locking in rrpcJavier González2016-02-041-2/+1
* | lightnvm: warn if irqs are disabled in lock laddrJavier González2016-02-041-0/+2
|/
* lightnvm: manage open and closed blocks separatelyJavier González2016-01-121-1/+11
* lightnvm: reference rrpc lun in rrpc blockJavier González2016-01-121-0/+1
* lightnvm: refactor phys addrs type to u64Matias Bjørling2015-11-031-3/+3
* rrpc: Round-robin sector target with cost-based gcMatias Bjørling2015-10-291-0/+239