1. 13 8月, 2021 1 次提交
  2. 03 8月, 2021 5 次提交
  3. 02 7月, 2021 1 次提交
  4. 01 7月, 2021 1 次提交
  5. 25 6月, 2021 2 次提交
  6. 01 6月, 2021 4 次提交
  7. 09 4月, 2021 6 次提交
  8. 27 3月, 2021 1 次提交
  9. 01 3月, 2021 1 次提交
  10. 10 2月, 2021 1 次提交
  11. 28 1月, 2021 1 次提交
    • D
      block: fix bd_size_lock use · 0fe37724
      Damien Le Moal 提交于
      Some block device drivers, e.g. the skd driver, call set_capacity() with
      IRQ disabled. This results in lockdep ito complain about inconsistent
      lock states ("inconsistent {HARDIRQ-ON-W} -> {IN-HARDIRQ-W} usage")
      because set_capacity takes a block device bd_size_lock using the
      functions spin_lock() and spin_unlock(). Ensure a consistent locking
      state by replacing these calls with spin_lock_irqsave() and
      spin_lock_irqrestore(). The same applies to bdev_set_nr_sectors().
      With this fix, all lockdep complaints are resolved.
      Signed-off-by: NDamien Le Moal <damien.lemoal@wdc.com>
      Signed-off-by: NJens Axboe <axboe@kernel.dk>
      0fe37724
  12. 25 1月, 2021 3 次提交
  13. 22 12月, 2020 1 次提交
  14. 02 12月, 2020 12 次提交