Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d6b992f7ab6279884238d4e2babf100c0879b3d6
/
drivers
/
lightnvm
/
pblk.h
d6b992f
lightnvm: pblk: gc all lines in the pipeline before exit
by Hans Holmberg
· 7 years ago
03661b5
lightnvm: pblk: start gc if needed during init
by Hans Holmberg
· 7 years ago
37ce33d
lightnvm: pblk: free full lines during recovery
by Hans Holmberg
· 7 years ago
21d2287
lightnvm: pblk: enable 1 LUN configuration
by Javier González
· 7 years ago
7bd4d37
lightnvm: pblk: guarantee line integrity on reads
by Javier González
· 7 years ago
a4809fe
lightnvm: pblk: check lba sanity on read path
by Javier González
· 7 years ago
67bf26a
lightnvm: pblk: refactor rqd alloc/free
by Javier González
· 7 years ago
e2cddf2
lightnvm: pblk: improve naming for internal req.
by Javier González
· 7 years ago
875d94f
lightnvm: pblk: allocate bio size more accurately
by Javier González
· 7 years ago
d340121
lightnvm: pblk: simplify data validity check on GC
by Javier González
· 7 years ago
3627896
lightnvm: pblk: use constant for GC max inflight
by Javier González
· 7 years ago
e72ec1d
lightnvm: pblk: do not use a mempool for line bitmaps
by Javier González
· 7 years ago
0d88039
lightnvm: pblk: decouple read/erase mempools
by Javier González
· 7 years ago
b84ae4a8
lightnvm: pblk: simplify work_queue mempool
by Javier González
· 7 years ago
bd43241
lightnvm: pblk: fix min size for page mempool
by Javier González
· 7 years ago
da67e68f
lightnvm: pblk: avoid deadlock on low LUN config
by Javier González
· 7 years ago
32825eb
lightnvm: pblk: reuse pblk_gc_should_kick
by Rakesh Pandit
· 7 years ago
c79819b
lightnvm: pblk: print incompatible line version correctly
by Rakesh Pandit
· 7 years ago
75cb8e9
lightnvm: pblk: advance bio according to lba index
by Javier González
· 7 years ago
3eaa11e
lightnvm: pblk: control I/O flow also on tear down
by Javier González
· 8 years ago
07698466
lightnvm: pblk: verify that cache read is still valid
by Javier González
· 8 years ago
ee8d5c1
lightnvm: pblk: remove target using async. I/Os
by Javier González
· 8 years ago
de54e70
lightnvm: pblk: use vmalloc for GC data buffer
by Javier González
· 8 years ago
588726d3
lightnvm: pblk: fail gracefully on irrec. error
by Javier González
· 8 years ago
ef57649
lightnvm: pblk: set mempool and workqueue params.
by Javier González
· 8 years ago
b20ba1b
lightnvm: pblk: redesign GC algorithm
by Javier González
· 8 years ago
f680f19
lightnvm: pblk: simplify meta. memory allocation
by Javier González
· 8 years ago
f9c1015
lightnvm: pblk: issue multiplane reads if possible
by Javier González
· 8 years ago
0880a9a
lightnvm: pblk: delete redundant buffer pointer
by Javier González
· 8 years ago
dd2a434
lightnvm: pblk: sched. metadata on write thread
by Javier González
· 8 years ago
084ec9b
lightnvm: pblk: rename read request pool
by Javier González
· 8 years ago
d624f37
lightnvm: pblk: generalize erase path
by Javier González
· 8 years ago
c2e9f5d
lightnvm: pblk: expose max sec per write on sysfs
by Javier González
· 8 years ago
db7ada3
lightnvm: pblk: add debug stat for read cache hits
by Javier González
· 8 years ago
b25d523
lightnvm/pblk-read: use bio_clone_fast()
by NeilBrown
· 8 years ago
a44f53f
lightnvm: pblk: fix erase counters on error fail
by Javier González
· 8 years ago
ef69790
lightnvm: assume 64-bit lba numbers
by Arnd Bergmann
· 8 years ago
a4bd217
lightnvm: physical block device (pblk) target
by Javier González
· 8 years ago