1. 21 4月, 2017 1 次提交
    • J
      mtd: Convert to dynamically allocated bdi infrastructure · fa06052d
      Jan Kara 提交于
      MTD already allocates backing_dev_info dynamically. Convert it to use
      generic infrastructure for this including proper refcounting. We drop
      mtd->backing_dev_info as its only use was to pass mtd_bdi pointer from
      one file into another and if we wanted to keep that in a clean way, we'd
      have to make mtd hold and drop bdi reference as needed which seems
      pointless for passing one global pointer...
      
      CC: David Woodhouse <dwmw2@infradead.org>
      CC: Brian Norris <computersforpeace@gmail.com>
      CC: linux-mtd@lists.infradead.org
      Reviewed-by: NChristoph Hellwig <hch@lst.de>
      Signed-off-by: NJan Kara <jack@suse.cz>
      Signed-off-by: NJens Axboe <axboe@fb.com>
      fa06052d
  2. 11 2月, 2017 1 次提交
  3. 09 2月, 2017 1 次提交
  4. 15 9月, 2016 1 次提交
    • B
      mtd: introduce the mtd_pairing_scheme concept · 477b0229
      Boris Brezillon 提交于
      MLC and TLC NAND devices are using NAND cells exposing more than one bit,
      but instead of attaching all the bits in a given cell to a single NAND
      page, each bit is usually attached to a different page. This concept is
      called 'page pairing', and has significant impacts on the flash storage
      usage.
      The main problem showed by these devices is that interrupting a page
      program operation may not only corrupt the page we are programming
      but also the page it is paired with, hence the need to expose to MTD
      users the pairing scheme information.
      
      The pairing APIs allows one to query pairing information attached to a
      given page (here called wunit), or the other way around (the wunit
      pointed by pairing information).
      It also provides several helpers to help the conversion between absolute
      offsets and wunits, and query the number of pairing groups.
      Signed-off-by: NBoris Brezillon <boris.brezillon@free-electrons.com>
      Reviewed-by: NBrian Norris <computersforpeace@gmail.com>
      477b0229
  5. 06 5月, 2016 1 次提交
  6. 20 4月, 2016 3 次提交
  7. 13 4月, 2016 1 次提交
  8. 08 3月, 2016 2 次提交
  9. 12 11月, 2015 1 次提交
  10. 21 1月, 2015 1 次提交
  11. 08 1月, 2015 1 次提交
  12. 09 7月, 2014 1 次提交
  13. 11 3月, 2014 1 次提交
  14. 07 11月, 2013 1 次提交
  15. 28 10月, 2013 1 次提交
  16. 31 8月, 2013 1 次提交
  17. 05 4月, 2013 1 次提交
  18. 15 11月, 2012 1 次提交
  19. 07 7月, 2012 1 次提交
  20. 14 5月, 2012 2 次提交
  21. 27 3月, 2012 6 次提交
  22. 02 2月, 2012 1 次提交
  23. 30 1月, 2012 1 次提交
  24. 10 1月, 2012 8 次提交