1. 116f7d4 lightnvm: reserved space calculation incorrect by Javier González · 9 years ago
  2. 6d5be95 lightnvm: rename nr_pages to nr_ppas on nvm_rq by Javier González · 9 years ago
  3. 04a8aa1 lightnvm: expose gennvm_mark_blk to targets by Matias Bjørling · 9 years ago
  4. 976bdfc lightnvm: remove mgt targets on mgt removal by Matias Bjørling · 9 years ago
  5. cca87bc lightnvm: do not assume sequential lun alloc. by Javier González · 9 years ago
  6. 75b8564 lightnvm: rename dma helper functions by Javier González · 9 years ago
  7. 57682b4 lightnvm: do not free unused metadata on rrpc by Javier González · 9 years ago
  8. 293a6e8 lightnvm: fix out of bound ppa lun id on bb tbl by Matias Bjørling · 9 years ago
  9. 00ee6cc lightnvm: refactor set_bb_tbl for accepting ppa list by Matias Bjørling · 9 years ago
  10. a63d5cf lightnvm: move responsibility for bad blk mgmt to target by Matias Bjørling · 9 years ago
  11. 5ebc7d9 lightnvm: make nvm_set_rqd_ppalist() aware of vblks by Matias Bjørling · 9 years ago
  12. 6659d4d lightnvm: remove struct factory_blks by Matias Bjørling · 9 years ago
  13. e11903f lightnvm: refactor device ops->get_bb_tbl() by Matias Bjørling · 9 years ago
  14. 5136061 lightnvm: introduce nvm_for_each_lun_ppa() macro by Matias Bjørling · 9 years ago
  15. 6f8645c lightnvm: refactor dev->online_target to global nvm_targets by Simon A. F. Lund · 9 years ago
  16. 6063fe3 lightnvm: rename nvm_targets to nvm_tgt_type by Simon A. F. Lund · 9 years ago
  17. 909049a7 lightnvm: store rrpc->soffset in device sector size by Wenwei Tao · 9 years ago
  18. 66e3d07 lightnvm: calculate rrpc total blocks and sectors up front by Wenwei Tao · 9 years ago
  19. 7f7c5d0 lightnvm: avoid memory leak when lun_map kcalloc fails by Matias Bjørling · 9 years ago
  20. 22e8c97 lightnvm: move block fold outside of get_bb_tbl() by Matias Bjørling · 9 years ago
  21. 4891d12 lightnvm: add fpg_size and pfpg_size to struct nvm_dev by Matias Bjørling · 9 years ago
  22. 1145e63 lightnvm: implement nvm_submit_ppa_list by Matias Bjørling · 9 years ago
  23. ecfb40c lightnvm: handle submit_io failure by Matias Bjørling · 9 years ago
  24. 57aac2f lightnvm: fix "warning: ‘ret’ may be used uninitialized" by Jeff Mahoney · 9 years ago
  25. 29fd20b lightnvm: do not load L2P table if not supported by Javier González · 9 years ago
  26. 719b591 lightnvm: do not reserve lun on l2p loading by Javier González · 9 years ago
  27. da1e284 lightnvm: add a bitmap of luns by Wenwei Tao · 9 years ago
  28. 4c9dacb lightnvm: specify target's logical address area by Wenwei Tao · 9 years ago
  29. 237045f Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  30. afb18e0 lightnvm: generalize rrpc ppa calculations by Javier González · 9 years ago
  31. ed2a92a lightnvm: remove struct nvm_dev->total_blocks by Matias Bjørling · 9 years ago
  32. 4ece44a lightnvm: rename ->nr_pages to ->nr_sects by Matias Bjørling · 9 years ago
  33. 6adb03d lightnvm: update closed list outside of intr context by Javier González · 9 years ago
  34. d5bdec8 lightnvm: fold get bb tbl when using dual/quad plane mode by Matias Bjørling · 9 years ago
  35. 5e422cf lightnvm: fix up nonsensical configure overrun checking by Alan · 9 years ago
  36. bf64318 lightnvm: allow to force mm initialization by Matias Bjørling · 9 years ago
  37. 3704e09 lightnvm: fix request intersection locking in rrpc by Javier González · 9 years ago
  38. bba7f40 lightnvm: warn if irqs are disabled in lock laddr by Javier González · 9 years ago
  39. 16c6d04 lightnvm: put bio before return by Wenwei Tao · 9 years ago
  40. 8b4970c lightnvm: introduce factory reset by Matias Bjørling · 9 years ago
  41. b769207 lightnvm: use system block for mm initialization by Matias Bjørling · 9 years ago
  42. 5569615 lightnvm: introduce ioctl to initialize device by Matias Bjørling · 9 years ago
  43. e3eb379 lightnvm: core on-disk initialization by Matias Bjørling · 9 years ago
  44. ca5927e lightnvm: introduce mlc lower page table mappings by Matias Bjørling · 9 years ago
  45. f9a9995 lightnvm: add mccap support by Matias Bjørling · 9 years ago
  46. ff0e498 lightnvm: manage open and closed blocks separately by Javier González · 9 years ago
  47. d7a64d2 lightnvm: reference rrpc lun in rrpc block by Javier González · 9 years ago
  48. 09719b6 lightnvm: introduce nvm_submit_ppa by Matias Bjørling · 9 years ago
  49. 72d256e lightnvm: move rq->error to nvm_rq->error by Matias Bjørling · 9 years ago
  50. 81e681d lightnvm: support multiple ppas in nvm_erase_ppa by Matias Bjørling · 9 years ago
  51. 4b79beb lightnvm: move the pages per block check out of the loop by Wenwei Tao · 9 years ago
  52. 556755e lightnvm: sectors first in ppa list by Matias Bjørling · 9 years ago
  53. b262924 lightnvm: fix locking and mempool in rrpc_lun_gc by Wenwei Tao · 9 years ago
  54. d0ca798 lightnvm: put block back to gc list on its reclaim fail by Wenwei Tao · 9 years ago
  55. 2b11c1b lightnvm: check bi_error in gc by Wenwei Tao · 9 years ago
  56. 91276162 lightnvm: refactor end_io functions for sync by Matias Bjørling · 9 years ago
  57. abd805e lightnvm: refactor rqd ppa list into set/free by Matias Bjørling · 9 years ago
  58. 069368e lightnvm: move ppa erase logic to core by Matias Bjørling · 9 years ago
  59. c27278b lightnvm: unlock rq and free ppa_list on submission fail by Wenwei Tao · 9 years ago
  60. 3bfbc6a lightnvm: add check after mempool allocation by Javier Gonzalez · 9 years ago
  61. bdded15 lightnvm: fix incorrect nr_free_blocks stat by Chao Yu · 9 years ago
  62. 3cd485b1 lightnvm: fix bio submission issue by Wenwei Tao · 9 years ago
  63. c3293a9 lightnvm: wrong offset in bad blk lun calculation by Matias Bjørling · 9 years ago
  64. 4158624 lightnvm: do not compile in debugging by default by Matias Bjørling · 9 years ago
  65. 008b744 lightnvm: prevent gennvm module unload on use by Matias Bjørling · 9 years ago
  66. 762796b lightnvm: fix media mgr registration by Matias Bjørling · 9 years ago
  67. 16f26c3 lightnvm: replace req queue with nvmdev for lld by Matias Bjørling · 9 years ago
  68. e9b76a8 lightnvm: refactor spin_unlock in gennvm_get_blk by Wenwei Tao · 9 years ago
  69. d3d1a43 lightnvm: put blks when luns configure failed by Wenwei Tao · 9 years ago
  70. f27a629 lightnvm: use flags in rrpc_get_blk by Wenwei Tao · 9 years ago
  71. d0a712c lightnvm: missing nvm_lock acquire by Wenwei Tao · 9 years ago
  72. 08236c6 lightnvm: unconverted ppa returned in get_bb_tbl by Matias Bjørling · 9 years ago
  73. d160147 lightnvm: do device max sectors boundary check first by Wenwei Tao · 9 years ago
  74. 76e2508 lightnvm: fix ioctl memory leaks by Sudip Mukherjee · 9 years ago
  75. 8261bd48 lightnvm: free memory when gennvm register fails by Wenwei Tao · 9 years ago
  76. 2fde0e4 lightnvm: add free and bad lun info to show luns by Javier Gonzalez · 9 years ago
  77. 0b59733 lightnvm: keep track of block counts by Javier Gonzalez · 9 years ago
  78. 93e70c1 lightnvm: missing free on init error by Matias Bjørling · 9 years ago
  79. 480fc0d lightnvm: wrong return value and redundant free by Wenwei Tao · 9 years ago
  80. d09f958 lightnvm: cleanup queue before target removal by Javier González · 9 years ago
  81. 7386af2 lightnvm: remove linear and device addr modes by Matias Bjørling · 9 years ago
  82. c1480ad lightnvm: prevent double free on init error by Matias Bjørling · 9 years ago
  83. edad2e6 lightnvm: prematurely activate nvm_dev by Matias Bjørling · 9 years ago
  84. 4264c98 lightnvm: check for NAND flash and its type by Matias Bjørling · 9 years ago
  85. 1145046 lightnvm: update bad block table format by Matias Bjørling · 9 years ago
  86. dece163 block: change ->make_request_fn() and users to return a queue cookie by Jens Axboe · 9 years ago
  87. b7ceb7d lightnvm: refactor phys addrs type to u64 by Matias Bjørling · 9 years ago
  88. ae1519e rrpc: Round-robin sector target with cost-based gc by Matias Bjørling · 9 years ago
  89. 48add0f gennvm: Generic NVM manager by Matias Bjørling · 9 years ago
  90. cd9e980 lightnvm: Support for Open-Channel SSDs by Matias Bjørling · 9 years ago