Christoph Hellwig
|
608cc4b14a
nvme: fix lightnvm check
|
8 éve |
Christoph Hellwig
|
74d46992e0
block: replace bi_bdev with a gendisk pointer and partitions index
|
8 éve |
Javier González
|
613fa267c3
lightnvm: propagate right error code to target
|
8 éve |
Johannes Thumshirn
|
0add5e8e58
nvmet: use NVME_IDENTIFY_DATA_SIZE
|
8 éve |
Christoph Hellwig
|
2a842acab1
block: introduce new block status code type
|
8 éve |
Christoph Hellwig
|
401741547f
nvme-lightnvm: use blk_execute_rq in nvme_nvm_submit_user_cmd
|
8 éve |
Rakesh Pandit
|
fba704b494
nvme: lightnvm: fix memory leak
|
8 éve |
Geert Uytterhoeven
|
629b1b2e0e
lightnvm: remove unused rq parameter of nvme_nvm_rqtocmd() to kill warning
|
8 éve |
Javier González
|
2e13f33a24
lightnvm: create cmd before allocating request
|
8 éve |
Christoph Hellwig
|
25d9baa475
nvme-lightnvm: add missing endianess conversion in nvme_nvm_end_io
|
8 éve |
Christoph Hellwig
|
65ba6b54e7
nvme: make nvme_error_status private
|
8 éve |
Christoph Hellwig
|
27fa9bc545
nvme: split nvme status from block req->errors
|
8 éve |
Bart Van Assche
|
9460e28022
lightnvm: Use blk_init_request_from_bio() instead of open-coding it
|
8 éve |
Javier González
|
e85292feb9
lightnvm: bad type conversion for nvme control bits
|
8 éve |
Matias Bjørling
|
48d663a314
lightnvm: enable nvme size compile asserts
|
8 éve |
Javier González
|
17912c49ed
lightnvm: submit erases using the I/O path
|
8 éve |
Scott Bauer
|
2849a7becb
nvme/lightnvm: Prevent small buffer overflow in nvme_nvm_identify
|
8 éve |
Matias Bjørling
|
06894efea7
lightnvm: use end_io callback instead of instance
|
8 éve |
Matias Bjørling
|
84d4add793
lightnvm: add ioctls for vector I/Os
|
8 éve |
Matias Bjørling
|
19bd6fe73c
lightnvm: reduce number of nvm_id groups to one
|
8 éve |
Matias Bjørling
|
ade69e2432
lightnvm: merge gennvm with core
|
8 éve |
Javier González
|
8e53624d44
lightnvm: eliminate nvm_lun abstraction in mm
|
8 éve |
Javier González
|
8e79b5cb1d
lightnvm: move block provisioning to targets
|
8 éve |
Javier González
|
bb3149792e
lightnvm: enable to send hint to erase command
|
8 éve |
Matias Bjørling
|
3dc87dd048
nvme: lightnvm: attach lightnvm sysfs to nvme block device
|
8 éve |
Matias Bjørling
|
7498e99fc5
nvme: lightnvm: frees wrong cmd structure
|
8 éve |
Christoph Hellwig
|
d49187e97e
nvme: introduce struct nvme_request
|
8 éve |
Simon A. F. Lund
|
40267efddc
lightnvm: expose device geometry through sysfs
|
9 éve |
Matias Bjørling
|
b0b4e09c1a
lightnvm: control life of nvm_dev in driver
|
9 éve |
Matias Bjørling
|
ac81bfa986
nvme: refactor namespaces to support non-gendisk devices
|
9 éve |