1. 11 12月, 2012 1 次提交
  2. 29 11月, 2012 3 次提交
  3. 04 11月, 2012 1 次提交
  4. 18 10月, 2012 2 次提交
  5. 03 10月, 2012 1 次提交
  6. 18 6月, 2012 2 次提交
  7. 14 6月, 2012 1 次提交
  8. 08 5月, 2012 1 次提交
  9. 04 5月, 2012 2 次提交
  10. 03 5月, 2012 1 次提交
  11. 26 4月, 2012 1 次提交
  12. 21 3月, 2012 1 次提交
  13. 17 3月, 2012 1 次提交
  14. 05 3月, 2012 1 次提交
    • W
      mmc: mmci: reduce max_blk_count to avoid overflowing max_req_size · 8f7f6b7e
      Will Deacon 提交于
      On a system with large pages (64k in my case), the following BUG is
      triggered in MMC core:
      
      [    2.338023] BUG: failure at drivers/mmc/core/core.c:221/mmc_start_request()!
      [    2.338102] Kernel panic - not syncing: BUG!
      [    2.338155] Call trace:
      [    2.338228] [<ffffffc00008635c>] dump_backtrace+0x0/0x120
      [    2.338317] [<ffffffc0003365ec>] dump_stack+0x14/0x1c
      [    2.338403] [<ffffffc000336990>] panic+0xbc/0x1f0
      [    2.338498] [<ffffffc00027a494>] mmc_start_request+0x154/0x184
      [    2.338600] [<ffffffc00027abdc>] mmc_start_req+0x110/0x140
      [    2.338701] [<ffffffc00028604c>] mmc_blk_issue_rw_rq+0x7c/0x39c
      [    2.338804] [<ffffffc00028652c>] mmc_blk_issue_rq+0x1c0/0x468
      [    2.338905] [<ffffffc000287564>] mmc_queue_thread+0x68/0x118
      [    2.338995] [<ffffffc0000bc308>] kthread+0x84/0x8c
      
      This is because of a 64k request with a max_req_size of 64k-1 bytes.
      
      The following patch fixes the problem by limiting the max_blk_count
      such that max_blk_count * max_blk_size == max_req_size. I couldn't
      pursuade the compiler to emit a shift instead of a div without encoding
      the shift explicitly.
      Signed-off-by: NWill Deacon <will.deacon@arm.com>
      Signed-off-by: NChris Ball <cjb@laptop.org>
      8f7f6b7e
  15. 22 2月, 2012 1 次提交
  16. 03 2月, 2012 1 次提交
  17. 25 1月, 2012 1 次提交
  18. 20 1月, 2012 8 次提交
  19. 12 1月, 2012 1 次提交
  20. 19 12月, 2011 2 次提交
  21. 22 11月, 2011 1 次提交
  22. 31 10月, 2011 1 次提交
  23. 27 10月, 2011 2 次提交
  24. 27 9月, 2011 1 次提交
  25. 22 9月, 2011 1 次提交
  26. 21 7月, 2011 1 次提交