| f9324980d730 ("lightnvm: pblk: stop taking the free lock in in pblk_lines_free") |
| 43d47127219d ("lightnvm: pblk: refactor init/exit sequences") |
| 89a09c5643e0 ("lightnvm: remove nvm_dev_ops->max_phys_sect") |
| e411b33117d1 ("lightnvm: pblk: refactor bad block identification") |
| 5d149bfabeb8 ("lightnvm: pblk: add padding distribution sysfs attribute") |
| 76758390f83e ("lightnvm: pblk: export write amplification counters to sysfs") |
| d0ab0b1ab991 ("lightnvm: pblk: check data lines version on recovery") |
| cc4f5ba1fb6e ("lightnvm: pblk: ensure kthread alloc. before kicking it") |
| 8154d296d904 ("lightnvm: pblk: rename sync_point to flush_point") |
| 06bc072b3fb1 ("lightnvm: pblk: refactor emeta consistency check") |
| fae7fae4077c ("lightnvm: make geometry structures 2.0 ready") |
| bb27aa9ecd1f ("lightnvm: remove lower page tables") |
| 87c1d2d373c2 ("lightnvm: Convert timers to use timer_setup()") |
| 8bd400204bd5 ("lightnvm: pblk: cleanup unused and static functions") |
| 28bd109411ea ("lightnvm: pblk: remove spinlock when freeing line metadata") |
| 03e868eb8adb ("lightnvm: pblk: correct valid lba count calculation") |
| c55861926a78 ("lightnvm: pblk: add l2p crc debug printouts") |
| 1edebacf8b73 ("lightnvm: pblk: shut down gc gracefully during exit") |
| 75610cd974ab ("lightnvm: pblk: consider bad sectors in emeta during recovery") |
| 03661b5f756c ("lightnvm: pblk: start gc if needed during init") |
| 37ce33d5756f ("lightnvm: pblk: free full lines during recovery") |
| 92957091e939 ("lightnvm: pblk: recover partially written lines correctly") |
| 3e3a5b8ebd5d ("lightnvm: pblk: prevent gc kicks when gc is not operational") |
| 22a4e061ea11 ("lightnvm: pblk: fix releases of kmem cache in error path") |
| 27b978725d89 ("lightnvm: pblk: fix changing GC group list for a line") |
| e6b754c252ba ("lightnvm: pblk: ensure right bad block calculation") |
| 21d2287119e8 ("lightnvm: pblk: enable 1 LUN configuration") |
| 7bd4d370db60 ("lightnvm: pblk: guarantee line integrity on reads") |
| a4809fee4e77 ("lightnvm: pblk: check lba sanity on read path") |
| 67bf26a3220e ("lightnvm: pblk: refactor rqd alloc/free") |
| e2cddf2082e7 ("lightnvm: pblk: improve naming for internal req.") |
| 875d94f3a483 ("lightnvm: pblk: allocate bio size more accurately") |
| 6ca2f71f3e3d ("lightnvm: pblk: simplify path on REQ_PREFLUSH") |
| 55e836d40160 ("lightnvm: pblk: put bio on bio completion") |
| 2942f50fa389 ("lightnvm: pblk: remove checks on mempool alloc.") |
| e72ec1d31bcb ("lightnvm: pblk: do not use a mempool for line bitmaps") |
| 0d880398cb62 ("lightnvm: pblk: decouple read/erase mempools") |
| b84ae4a8b883 ("lightnvm: pblk: simplify work_queue mempool") |
| bd432417681a ("lightnvm: pblk: fix min size for page mempool") |
| da67e68fb9d3 ("lightnvm: pblk: avoid deadlock on low LUN config") |
| 32825ebb06fa ("lightnvm: pblk: reuse pblk_gc_should_kick") |
| c79819bc0877 ("lightnvm: pblk: print incompatible line version correctly") |
| 75cb8e939cf3 ("lightnvm: pblk: advance bio according to lba index") |
| 56c76417ad31 ("lightnvm: pblk: remove unnecessary checks") |
| 3eaa11e2780d ("lightnvm: pblk: control I/O flow also on tear down") |
| 076984669db8 ("lightnvm: pblk: verify that cache read is still valid") |
| b5e063a2861a ("lightnvm: pblk: add initialization check") |
| ee8d5c1ad54e ("lightnvm: pblk: remove target using async. I/Os") |
| 8224cbd80be1 ("lightnvm: pblk: use right metadata buffer for recovery") |
| 2950e7e61089 ("lightnvm: pblk: fix double-free on pblk init") |