Jens Axboe
|
cdd094fd0a
Revert "lightnvm: prevent bd removal if busy"
|
7 ani în urmă |
Javier González
|
1a94b2d484
lightnvm: implement generic path for sync I/O
|
7 ani în urmă |
Rakesh Pandit
|
eb6f168f97
lightnvm: remove stale extern and unused exported symbols
|
7 ani în urmă |
Rakesh Pandit
|
ef56b9ce56
lightnvm: remove unused argument from nvm_set_tgt_bb_tbl
|
7 ani în urmă |
Rakesh Pandit
|
a96d50fa0c
lightnvm: remove already calculated nr_chnls
|
7 ani în urmă |
Rakesh Pandit
|
88d31ea267
lightnvm: protect target type list with correct locks
|
7 ani în urmă |
Rakesh Pandit
|
bb6aa6f082
lightnvm: prevent bd removal if busy
|
7 ani în urmă |
Rakesh Pandit
|
900148296b
lightnvm: prevent target type module removal when in use
|
7 ani în urmă |
Rakesh Pandit
|
12e9a6d622
lightnvm: if LUNs are already allocated fix return
|
8 ani în urmă |
Javier González
|
3e505afb45
lightnvm: re-convert ppa format on I/O failure
|
8 ani în urmă |
Javier González
|
507f7d68fe
lightnvm: fix bad back free on error path
|
8 ani în urmă |
Rakesh Pandit
|
8d77bb8276
lightnvm: propagate pblk_init return to userspace
|
8 ani în urmă |
Rakesh Pandit
|
75ba4ada82
ligtnvm: fix double blk_put_queue on same queue
|
8 ani în urmă |
Javier González
|
6eb082452d
lightnvm: convert sprintf into strlcpy
|
8 ani în urmă |
Javier González
|
5d30f3bd55
lightnvm: clean unused variable
|
8 ani în urmă |
Javier González
|
46b160ceda
lightnvm: make nvm_free static
|
8 ani în urmă |
Javier González
|
4af3f75d79
lightnvm: allow to init targets on factory mode
|
8 ani în urmă |
Javier González
|
7d1ef2f408
lightnvm: fix cleanup order of disk on init error
|
8 ani în urmă |
Javier González
|
edee1bdd66
lightnvm: double-clear of dev->lun_map on target init error
|
8 ani în urmă |
Javier González
|
7a3de2b33f
lightnvm: free reverse device map
|
8 ani în urmă |
Javier González
|
17912c49ed
lightnvm: submit erases using the I/O path
|
8 ani în urmă |
Matias Bjørling
|
6732c74010
lightnvm: set default lun range when no luns are specified
|
8 ani în urmă |
Matias Bjørling
|
0e5ffd1cb5
lightnvm: fix off-by-one error on target initialization
|
8 ani în urmă |
Javier González
|
9a69b0ed62
lightnvm: allow targets to use sysfs
|
8 ani în urmă |
Javier González
|
deccf5a52e
lightnvm: free properly on target creation error
|
8 ani în urmă |
Matias Bjørling
|
06894efea7
lightnvm: use end_io callback instead of instance
|
8 ani în urmă |
Matias Bjørling
|
19bd6fe73c
lightnvm: reduce number of nvm_id groups to one
|
8 ani în urmă |
Matias Bjørling
|
dab8ee9e8a
lightnvm: cleanup nvm transformation functions
|
8 ani în urmă |
Matias Bjørling
|
61a561d8d7
lightnvm: make nvm_map_* return void
|
8 ani în urmă |
Matias Bjørling
|
8f4fe008fb
lightnvm: remove nvm_get_bb_tbl and nvm_set_bb_tbl
|
8 ani în urmă |