1. a98c5b1 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410 by Thomas Gleixner · 6 years ago
  2. 843f2ed lightnvm: do not remove instance under global lock by Igor Konopko · 6 years ago
  3. e69397e lightnvm: track inflight target creations by Igor Konopko · 6 years ago
  4. f41d427 lightnvm: prevent race condition on pblk remove by Marcin Dziegielewski · 6 years ago
  5. a14669e lightnvm: Inherit mdts from the parent nvme device by Igor Konopko · 6 years ago
  6. 24828d0 lightnvm: dynamic DMA pool entry size by Igor Konopko · 6 years ago
  7. 85136c0 lightnvm: simplify geometry enumeration by Matias Bjørling · 6 years ago
  8. 55e58c5 lightnvm: Fix uninitialized return value in nvm_get_chunk_meta() by Geert Uytterhoeven · 6 years ago
  9. 6d46964 block: remove the lock argument to blk_alloc_queue_node by Christoph Hellwig · 6 years ago
  10. d68a934 lightnvm: introduce nvm_rq_to_ppa_list by Hans Holmberg · 6 years ago
  11. aff3fb1 lightnvm: move bad block and chunk state logic to core by Matias Bjørling · 6 years ago
  12. 656e33c lightnvm: move device L2P detection to core by Matias Bjørling · 6 years ago
  13. d7b6801 lightnvm: combine 1.2 and 2.0 command flags by Matias Bjørling · 6 years ago
  14. a7c9e91 lightnvm: pass flag on graceful teardown to targets by Javier González · 7 years ago
  15. a294c19 lightnvm: implement get log report chunk helpers by Javier González · 7 years ago
  16. 7100d50 lightnvm: make address conversions depend on generic device by Javier González · 7 years ago
  17. 6947151 lightnvm: add support for 2.0 address format by Javier González · 7 years ago
  18. a40afad lightnvm: normalize geometry nomenclature by Javier González · 7 years ago
  19. 3cb98f8 lightnvm: add minor version to generic geometry by Javier González · 7 years ago
  20. e46f4e4 lightnvm: simplify geometry structure by Javier González · 7 years ago
  21. 9d7aa4a lightnvm: Avoid validation of default op value by Heiner Litz · 7 years ago
  22. 40f962d lightnvm: centralize permission check for lightnvm ioctl by Johannes Thumshirn · 7 years ago
  23. 96257a8 nvme: lightnvm: add late setup of block size and metadata by Matias Bjørling · 7 years ago
  24. 89a09c5 lightnvm: remove nvm_dev_ops->max_phys_sect by Matias Bjørling · 7 years ago
  25. af569398 lightnvm: remove max_rq_size by Matias Bjørling · 7 years ago
  26. 62771fe0 lightnvm: add 2.0 geometry identification by Matias Bjørling · 7 years ago
  27. c6ac3f3 lightnvm: flatten nvm_id_group into nvm_id by Matias Bjørling · 7 years ago
  28. 5ee0524 block: Add 'lock' as third argument to blk_alloc_queue_node() by Bart Van Assche · 7 years ago
  29. e539273 lightnvm: set target over-provision on create ioctl by Javier González · 7 years ago
  30. bd77b23 lightnvm: guarantee target unique name across devs. by Javier González · 7 years ago
  31. e29c80e lightnvm: refactor target type lookup by Javier González · 7 years ago
  32. fae7fae lightnvm: make geometry structures 2.0 ready by Matias Bjørling · 7 years ago
  33. bb27aa9 lightnvm: remove lower page tables by Matias Bjørling · 7 years ago
  34. e3e13bc lightnvm: remove hybrid ocssd 1.2 support by Matias Bjørling · 7 years ago
  35. cdd094f Revert "lightnvm: prevent bd removal if busy" by Jens Axboe · 7 years ago
  36. 1a94b2d lightnvm: implement generic path for sync I/O by Javier González · 7 years ago
  37. eb6f168 lightnvm: remove stale extern and unused exported symbols by Rakesh Pandit · 7 years ago
  38. ef56b9c lightnvm: remove unused argument from nvm_set_tgt_bb_tbl by Rakesh Pandit · 7 years ago
  39. a96d50f lightnvm: remove already calculated nr_chnls by Rakesh Pandit · 7 years ago
  40. 88d31ea lightnvm: protect target type list with correct locks by Rakesh Pandit · 7 years ago
  41. bb6aa6f lightnvm: prevent bd removal if busy by Rakesh Pandit · 7 years ago
  42. 9001482 lightnvm: prevent target type module removal when in use by Rakesh Pandit · 7 years ago
  43. 12e9a6d6 lightnvm: if LUNs are already allocated fix return by Rakesh Pandit · 8 years ago
  44. 3e505af lightnvm: re-convert ppa format on I/O failure by Javier González · 8 years ago
  45. 507f7d6 lightnvm: fix bad back free on error path by Javier González · 8 years ago
  46. 8d77bb8 lightnvm: propagate pblk_init return to userspace by Rakesh Pandit · 8 years ago
  47. 75ba4ad ligtnvm: fix double blk_put_queue on same queue by Rakesh Pandit · 8 years ago
  48. 6eb0824 lightnvm: convert sprintf into strlcpy by Javier González · 8 years ago
  49. 5d30f3b lightnvm: clean unused variable by Javier González · 8 years ago
  50. 46b160c lightnvm: make nvm_free static by Javier González · 8 years ago
  51. 4af3f75 lightnvm: allow to init targets on factory mode by Javier González · 8 years ago
  52. 7d1ef2f lightnvm: fix cleanup order of disk on init error by Javier González · 8 years ago
  53. edee1bd lightnvm: double-clear of dev->lun_map on target init error by Javier González · 8 years ago
  54. 7a3de2b lightnvm: free reverse device map by Javier González · 8 years ago
  55. 17912c4 lightnvm: submit erases using the I/O path by Javier González · 8 years ago
  56. 6732c74 lightnvm: set default lun range when no luns are specified by Matias Bjørling · 8 years ago
  57. 0e5ffd1 lightnvm: fix off-by-one error on target initialization by Matias Bjørling · 8 years ago
  58. 9a69b0e lightnvm: allow targets to use sysfs by Javier González · 8 years ago
  59. deccf5a lightnvm: free properly on target creation error by Javier González · 8 years ago
  60. 06894ef lightnvm: use end_io callback instead of instance by Matias Bjørling · 8 years ago
  61. 19bd6fe lightnvm: reduce number of nvm_id groups to one by Matias Bjørling · 8 years ago
  62. dab8ee9 lightnvm: cleanup nvm transformation functions by Matias Bjørling · 8 years ago
  63. 61a561d lightnvm: make nvm_map_* return void by Matias Bjørling · 8 years ago
  64. 8f4fe00 lightnvm: remove nvm_get_bb_tbl and nvm_set_bb_tbl by Matias Bjørling · 8 years ago
  65. 583b705 lightnvm: remove nvm_submit_ppa* functions by Matias Bjørling · 8 years ago
  66. 10995c3 lightnvm: collapse nvm_erase_ppa and nvm_erase_blk by Matias Bjørling · 8 years ago
  67. ade69e2 lightnvm: merge gennvm with core by Matias Bjørling · 8 years ago
  68. b78b499 Merge tag 'char-misc-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc by Linus Torvalds · 8 years ago
  69. 333ba05 lightnvm: transform target get/set bad block by Javier González · 8 years ago
  70. da2d7cb lightnvm: use target nvm on target-specific ops. by Javier González · 8 years ago
  71. a279006 lightnvm: introduce max_phys_sects helper function by Javier González · 8 years ago
  72. 959e911 lightnvm: introduce helpers for generic ops in rrpc by Javier González · 8 years ago
  73. 8e53624 lightnvm: eliminate nvm_lun abstraction in mm by Javier González · 8 years ago
  74. 2a02e62 lightnvm: eliminate nvm_block abstraction on mm by Javier González · 8 years ago
  75. 8e79b5c lightnvm: move block provisioning to targets by Javier González · 8 years ago
  76. 17b25cf lightnvm: remove sysfs configuration interface by Javier González · 8 years ago
  77. a24ba46 lightnvm: export set bad block table by Javier González · 8 years ago
  78. bb31497 lightnvm: enable to send hint to erase command by Javier González · 8 years ago
  79. 3dc87dd nvme: lightnvm: attach lightnvm sysfs to nvme block device by Matias Bjørling · 8 years ago
  80. 389b2a1 lightnvm: make core.c explicitly non-modular by Paul Gortmaker · 8 years ago
  81. 513a4be Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 8 years ago
  82. 40267ef lightnvm: expose device geometry through sysfs by Simon A. F. Lund · 8 years ago
  83. b0b4e09 lightnvm: control life of nvm_dev in driver by Matias Bjørling · 8 years ago
  84. ac81bfa9 nvme: refactor namespaces to support non-gendisk devices by Matias Bjørling · 8 years ago
  85. d6a38c0 miscdevice: Use module_misc_device() macro by PrasannaKumar Muralidharan · 8 years ago
  86. d9e46d5 lightnvm: make __nvm_submit_ppa static by Matias Bjørling · 9 years ago
  87. 8680f16 lightnvm: make ppa_list const in nvm_set_rqd_list by Matias Bjørling · 9 years ago
  88. 41285fa lightnvm: remove _unlocked variant of [get/put]_blk by Matias Bjørling · 9 years ago
  89. 5cd9078 lightnvm: remove nested lock conflict with mm by Matias Bjørling · 9 years ago
  90. b76eb20b lightnvm: move target mgmt into media mgr by Matias Bjørling · 9 years ago
  91. 12624af lightnvm: fix checkpatch terse errors by Matias Bjørling · 9 years ago
  92. 58eaaf9 lightnvm: Make functions not used by ouside static by Johannes Thumshirn · 9 years ago
  93. 529435e81 lightnvm: add media manager mark_blk helper by Javier González · 9 years ago
  94. 6d5be95 lightnvm: rename nr_pages to nr_ppas on nvm_rq by Javier González · 9 years ago
  95. 976bdfc lightnvm: remove mgt targets on mgt removal by Matias Bjørling · 9 years ago
  96. 75b8564 lightnvm: rename dma helper functions by Javier González · 9 years ago
  97. 5ebc7d9 lightnvm: make nvm_set_rqd_ppalist() aware of vblks by Matias Bjørling · 9 years ago
  98. e11903f lightnvm: refactor device ops->get_bb_tbl() by Matias Bjørling · 9 years ago
  99. 6f8645c lightnvm: refactor dev->online_target to global nvm_targets by Simon A. F. Lund · 9 years ago
  100. 6063fe3 lightnvm: rename nvm_targets to nvm_tgt_type by Simon A. F. Lund · 9 years ago