1. 29 3月, 2012 8 次提交
  2. 28 3月, 2012 3 次提交
  3. 27 3月, 2012 27 次提交
  4. 22 3月, 2012 2 次提交
    • J
      btrfs: Fix busyloop in transaction_kthread() · 914b2007
      Jan Kara 提交于
      When a filesystem got aborted due do error, transaction_kthread() will
      busyloop.  Fix it by going to sleep in that case as well. Maybe we should
      just stop transaction_kthread() when filesystem is aborted but that would be
      more complex.
      Signed-off-by: NJan Kara <jack@suse.cz>
      914b2007
    • J
      btrfs: replace many BUG_ONs with proper error handling · 79787eaa
      Jeff Mahoney 提交于
       btrfs currently handles most errors with BUG_ON. This patch is a work-in-
       progress but aims to handle most errors other than internal logic
       errors and ENOMEM more gracefully.
      
       This iteration prevents most crashes but can run into lockups with
       the page lock on occasion when the timing "works out."
      Signed-off-by: NJeff Mahoney <jeffm@suse.com>
      79787eaa