Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
2c231c0c1dec42192aca0f87f2dc68b8f0cbc7d2
/
drivers
/
lightnvm
/
pblk-write.c
74a37fb
lightnvm: pblk: kick writer on write recovery path
by Igor Konopko
· 6 years ago
0586942
lightnvm: pblk: fix race condition on GC
by Heiner Litz
· 6 years ago
55d8ec3
lightnvm: pblk: support packed metadata
by Igor Konopko
· 6 years ago
525f7bb
lightnvm: pblk: stop writes gracefully when running out of lines
by Hans Holmberg
· 6 years ago
ab3887b
lightnvm: pblk: account for write error sectors in emeta
by Hans Holmberg
· 6 years ago
c12fa40
lightnvm: pblk: fix resubmission of overwritten write err lbas
by Hans Holmberg
· 6 years ago
40b8657
lightnvm: pblk: encapsulate rb pointer operations
by Javier González
· 6 years ago
02a1520
lightnvm: pblk: add SPDX license tag
by Javier González
· 6 years ago
45dcf29
lightnvm: pblk: encapsulate rqd dma allocations
by Javier González
· 6 years ago
bf82fa2
lightnvm: pblk: fix mapping issue on failed writes
by Hans Holmberg
· 6 years ago
4c44abf
lightnvm: pblk: add trace events for chunk states
by Hans Holmberg
· 6 years ago
43241cf
lightnvm: pblk: remove debug from pblk_[down/up]_page
by Matias Bjørling
· 6 years ago
e99e802
lightnvm: pblk: remove unused parameters in pblk_up_rq
by Hans Holmberg
· 6 years ago
d68a934
lightnvm: introduce nvm_rq_to_ppa_list
by Hans Holmberg
· 6 years ago
2e696f9
lightnvm: pblk: fix comment typo
by Javier González
· 6 years ago
cb21665
lightnvm: pblk: improve line helpers
by Javier González
· 6 years ago
d8adaa3
lightnvm: pblk: fix race condition on metadata I/O
by Javier González
· 6 years ago
d7b6801
lightnvm: combine 1.2 and 2.0 command flags
by Matias Bjørling
· 6 years ago
4e495a4
lightnvm: pblk: expose generic disk name on pr_* msgs
by Matias Bjørling
· 7 years ago
880eda5
lightnvm: move NVM_DEBUG to pblk
by Matias Bjørling
· 7 years ago
48b8d20
lightnvm: pblk: garbage collect lines with failed writes
by Hans Holmberg
· 7 years ago
6a3abf5
lightnvm: pblk: rework write error recovery path
by Hans Holmberg
· 7 years ago
b906bbb
lightnvm: convert to bioset_init()/mempool_init()
by Kent Overstreet
· 7 years ago
e46f4e4
lightnvm: simplify geometry structure
by Javier González
· 7 years ago
533657c1
lightnvm: pblk: clear flush point on completed writes
by Hans Holmberg
· 7 years ago
8154d29
lightnvm: pblk: rename sync_point to flush_point
by Hans Holmberg
· 7 years ago
26f76dc
lightnvm: use internal pblk methods
by Matias Bjørling
· 7 years ago
1e82123
lightnvm: pblk: remove I/O dependency on write 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
55e836d
lightnvm: pblk: put bio on bio completion
by Javier González
· 7 years ago
2942f50
lightnvm: pblk: remove checks on mempool alloc.
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
b84ae4a8
lightnvm: pblk: simplify work_queue mempool
by Javier González
· 7 years ago
e0e12a7
lightnvm: pblk: fix write I/O sync stat
by Javier González
· 7 years ago
cd8ddbf
lightnvm: pblk: free padded entries in write buffer
by Javier González
· 7 years ago
56c7641
lightnvm: pblk: remove unnecessary checks
by Javier González
· 8 years ago
3eaa11e
lightnvm: pblk: control I/O flow also on tear down
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
0c0ea88
lightnvm: pblk: cleanup unnecessary code
by Javier González
· 8 years ago
f680f19
lightnvm: pblk: simplify meta. memory allocation
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
d624f37
lightnvm: pblk: generalize erase path
by Javier González
· 8 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
a44f53f
lightnvm: pblk: fix erase counters on error fail
by Javier González
· 8 years ago
33db9fd
lightnvm: pblk: fix memory leak on error path
by Javier González
· 8 years ago
2a79efd
lightnvm: fix some WARN() messages
by Dan Carpenter
· 8 years ago
a4bd217
lightnvm: physical block device (pblk) target
by Javier González
· 8 years ago