aboutsummaryrefslogtreecommitdiff
path: root/drivers/lightnvm/pblk-init.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-06lightnvm: pblk: use kvmalloc for metadataGravatar Hans Holmberg 1-28/+10
2019-05-06lightnvm: pblk: IO path reorganizationGravatar Igor Konopko 1-12/+2
2019-05-06lightnvm: pblk: fix bio leak when bio is splitGravatar Chansol Kim 1-28/+19
2019-05-06lightnvm: pblk: cleanly fail when there is not enough memoryGravatar Igor Konopko 1-2/+7
2019-05-06lightnvm: pblk: reduce L2P memory footprintGravatar Igor Konopko 1-4/+3
2019-02-11lightnvm: pblk: Switch to use new generic UUID APIGravatar Andy Shevchenko 1-1/+1
2019-02-11lightnvm: pblk: stop taking the free lock in in pblk_lines_freeGravatar Hans Holmberg 1-2/+0
2018-12-11lightnvm: pblk: support packed metadataGravatar Igor Konopko 1-5/+33
2018-12-11lightnvm: disable interleaved metadataGravatar Igor Konopko 1-0/+6
2018-12-11lightnvm: dynamic DMA pool entry sizeGravatar Igor Konopko 1-1/+1
2018-12-11lightnvm: pblk: add helpers for OOB metadataGravatar Igor Konopko 1-0/+6
2018-12-11lightnvm: pblk: avoid ref warning on cache creationGravatar Javier González 1-9/+5
2018-12-11lightnvm: pblk: fix pblk_lines_init error handling pathGravatar Hans Holmberg 1-1/+1
2018-12-11lightnvm: pblk: remove unused macroGravatar Hans Holmberg 1-3/+0
2018-12-11lightnvm: pblk: set conservative threshold for user writesGravatar Hans Holmberg 1-9/+31
2018-10-09lightnvm: pblk: guarantee that backpointer is respected on writer stallGravatar Javier González 1-2/+3
2018-10-09lightnvm: pblk: consider max hw sectors supported for max_write_pgsGravatar Zhoujie Wu 1-0/+2
2018-10-09lightnvm: pblk: fix error handling of pblk_lines_init()Gravatar Wei Yongjun 1-1/+2
2018-10-09lightnvm: pblk: guarantee mw_cunits on read bufferGravatar Javier González 1-1/+2
2018-10-09lightnvm: pblk: move ring buffer alloc/free rb initGravatar Javier González 1-15/+3
2018-10-09lightnvm: pblk: add SPDX license tagGravatar Javier González 1-0/+1
2018-10-09lightnvm: use internal allocation for chunk log pageGravatar Javier González 1-1/+1
2018-10-09lightnvm: pblk: stop recreating global cachesGravatar Hans Holmberg 1-46/+86
2018-10-09lightnvm: pblk: add trace events for pblk state changesGravatar Hans Holmberg 1-0/+1
2018-10-09lightnvm: pblk: add trace events for line state changesGravatar Hans Holmberg 1-0/+3
2018-10-09lightnvm: pblk: add trace events for chunk statesGravatar Hans Holmberg 1-0/+4
2018-10-09lightnvm: pblk: allocate line map bitmaps using a mempoolGravatar Hans Holmberg 1-0/+18
2018-10-09lightnvm: pblk: fix incorrect min_write_pgsGravatar Matias Bjørling 1-1/+1
2018-10-09lightnvm: pblk: unify vector max req constantsGravatar Matias Bjørling 1-6/+0
2018-10-09lightnvm: move bad block and chunk state logic to coreGravatar Matias Bjørling 1-113/+3
2018-10-09lightnvm: move device L2P detection to coreGravatar Matias Bjørling 1-7/+0
2018-07-13lightnvm: pblk: assume that chunks are closed on 1.2 devicesGravatar Hans Holmberg 1-2/+3
2018-07-13lightnvm: pblk: expose generic disk name on pr_* msgsGravatar Matias Bjørling 1-37/+39
2018-07-13lightnvm: move NVM_DEBUG to pblkGravatar Matias Bjørling 1-4/+4
2018-07-13lightnvm: pblk: handle case when mw_cunits equals to 0Gravatar Marcin Dziegielewski 1-4/+5
2018-06-12treewide: Use array_size() in vzalloc()Gravatar Kees Cook 1-1/+1
2018-06-12treewide: kzalloc() -> kcalloc()Gravatar Kees Cook 1-1/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Gravatar Kees Cook 1-2/+2
2018-06-05lightnvm: pblk: make symbol write_buffer_size staticGravatar Wei Yongjun 1-1/+1
2018-06-01lightnvm: pblk: add possibility to set write buffer size manuallyGravatar Marcin Dziegielewski 1-2/+12
2018-06-01lightnvm: pblk: garbage collect lines with failed writesGravatar Hans Holmberg 1-15/+31
2018-06-01lightnvm: pblk: rework write error recovery pathGravatar Hans Holmberg 1-0/+2
2018-06-01lightnvm: pass flag on graceful teardown to targetsGravatar Javier González 1-6/+8
2018-06-01lightnvm: pblk: check for chunk size before allocating itGravatar Javier González 1-3/+3
2018-06-01lightnvm: pblk: remove unnecessary argumentGravatar Javier González 1-1/+1
2018-06-01lightnvm: pblk: recheck for bad lines at runtimeGravatar Javier González 1-4/+7
2018-06-01lightnvm: pblk: fail gracefully on line alloc. failureGravatar Javier González 1-0/+5
2018-05-30lightnvm: convert to bioset_init()/mempool_init()Gravatar Kent Overstreet 1-36/+36
2018-03-29lightnvm: pblk: implement 2.0 supportGravatar Javier González 1-6/+50
2018-03-29lightnvm: pblk: implement get log report chunkGravatar Javier González 1-64/+158