Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8d65b08debc7e62b2c6032d7fe7389d895b92cbc
/
drivers
/
lightnvm
/
rrpc.c
d788c59
lightnvm: fix type checks on rrpc
by Javier González
· 8 years ago
4af3f75
lightnvm: allow to init targets on factory mode
by Javier González
· 8 years ago
b0e0306
lightnvm: don't check for failure from mempool_alloc()
by NeilBrown
· 8 years ago
17912c4
lightnvm: submit erases using the I/O path
by Javier González
· 8 years ago
654a01b
lightnvm: Fix error handling
by Christophe JAILLET
· 8 years ago
06894ef
lightnvm: use end_io callback instead of instance
by Matias Bjørling
· 8 years ago
333ba05
lightnvm: transform target get/set bad block
by Javier González
· 8 years ago
da2d7cb
lightnvm: use target nvm on target-specific ops.
by Javier González
· 8 years ago
959e911
lightnvm: introduce helpers for generic ops in rrpc
by Javier González
· 8 years ago
8e53624
lightnvm: eliminate nvm_lun abstraction in mm
by Javier González
· 8 years ago
2a02e62
lightnvm: eliminate nvm_block abstraction on mm
by Javier González
· 8 years ago
0ac4072
lightnvm: remove get_lun operation on gennvm
by Javier González
· 8 years ago
8e79b5c
lightnvm: move block provisioning to targets
by Javier González
· 8 years ago
8176117
lightnvm: manage lun partitions internally in mm
by Javier González
· 8 years ago
eb00352
lightnvm: remove unnecessary variables in rrpc
by Javier González
· 8 years ago
0e5c324
lightnvm: make address conversion functions global
by Javier González
· 8 years ago
f0b01b6
lightnvm: rrpc: split bios of size > 256kb
by Javier González
· 8 years ago
a24ba46
lightnvm: export set bad block table
by Javier González
· 8 years ago
bb31497
lightnvm: enable to send hint to erase command
by Javier González
· 8 years ago
7024628
block: get rid of bio_rw and READA
by Christoph Hellwig
· 8 years ago
855cdd2
lightnvm: make rrpc_map_page call nvm_get_blk outside locks
by Matias Bjørling
· 8 years ago
41285fa
lightnvm: remove _unlocked variant of [get/put]_blk
by Matias Bjørling
· 8 years ago
8c39edd
lightnvm: remove unused lists from struct rrpc_block
by Matias Bjørling
· 8 years ago
077d238
lightnvm: remove open/close statistics for gennvm
by Matias Bjørling
· 8 years ago
5114e27
lightnvm: remove checkpatch warning for unsigned ints
by Matias Bjørling
· 8 years ago
0de2415
lightnvm: break the loop when rqd is not null
by Wenwei Tao
· 8 years ago
95fe6c1
block, fs, mm, drivers: use bio set/get op accessors
by Mike Christie
· 9 years ago
116f7d4
lightnvm: reserved space calculation incorrect
by Javier González
· 9 years ago
6d5be95
lightnvm: rename nr_pages to nr_ppas on nvm_rq
by Javier González
· 9 years ago
cca87bc
lightnvm: do not assume sequential lun alloc.
by Javier González
· 9 years ago
57682b4
lightnvm: do not free unused metadata on rrpc
by Javier González
· 9 years ago
6063fe3
lightnvm: rename nvm_targets to nvm_tgt_type
by Simon A. F. Lund
· 9 years ago
909049a7
lightnvm: store rrpc->soffset in device sector size
by Wenwei Tao
· 9 years ago
66e3d07
lightnvm: calculate rrpc total blocks and sectors up front
by Wenwei Tao
· 9 years ago
da1e284
lightnvm: add a bitmap of luns
by Wenwei Tao
· 9 years ago
4c9dacb
lightnvm: specify target's logical address area
by Wenwei Tao
· 9 years ago
237045f
Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
afb18e0
lightnvm: generalize rrpc ppa calculations
by Javier González
· 9 years ago
4ece44a
lightnvm: rename ->nr_pages to ->nr_sects
by Matias Bjørling
· 9 years ago
6adb03d
lightnvm: update closed list outside of intr context
by Javier González
· 9 years ago
16c6d04
lightnvm: put bio before return
by Wenwei Tao
· 9 years ago
ff0e498
lightnvm: manage open and closed blocks separately
by Javier González
· 9 years ago
d7a64d2
lightnvm: reference rrpc lun in rrpc block
by Javier González
· 9 years ago
72d256e
lightnvm: move rq->error to nvm_rq->error
by Matias Bjørling
· 9 years ago
4b79beb
lightnvm: move the pages per block check out of the loop
by Wenwei Tao
· 9 years ago
b262924
lightnvm: fix locking and mempool in rrpc_lun_gc
by Wenwei Tao
· 9 years ago
d0ca798
lightnvm: put block back to gc list on its reclaim fail
by Wenwei Tao
· 9 years ago
2b11c1b
lightnvm: check bi_error in gc
by Wenwei Tao
· 9 years ago
91276162
lightnvm: refactor end_io functions for sync
by Matias Bjørling
· 9 years ago
c27278b
lightnvm: unlock rq and free ppa_list on submission fail
by Wenwei Tao
· 9 years ago
3bfbc6a
lightnvm: add check after mempool allocation
by Javier Gonzalez
· 9 years ago
3cd485b1
lightnvm: fix bio submission issue
by Wenwei Tao
· 9 years ago
16f26c3
lightnvm: replace req queue with nvmdev for lld
by Matias Bjørling
· 9 years ago
d3d1a43
lightnvm: put blks when luns configure failed
by Wenwei Tao
· 9 years ago
f27a629
lightnvm: use flags in rrpc_get_blk
by Wenwei Tao
· 9 years ago
7386af2
lightnvm: remove linear and device addr modes
by Matias Bjørling
· 9 years ago
dece163
block: change ->make_request_fn() and users to return a queue cookie
by Jens Axboe
· 9 years ago
b7ceb7d
lightnvm: refactor phys addrs type to u64
by Matias Bjørling
· 9 years ago
ae1519e
rrpc: Round-robin sector target with cost-based gc
by Matias Bjørling
· 9 years ago