1. 26 Jan, 2007 1 commit
    • Dave Kleikamp's avatar
      JFS: Remove incorrect kgdb define · 7220c017
      Dave Kleikamp authored
      jfs_debug.h uses an incorrect CONFIG_KERNEL_ASSERT ifdef to redefine the
      assert macro for kgdb use.  I believe the code worked a long time ago, but
      today it's not a valid config option.  Since I'm not aware of anybody
      interested in debugging jfs with kgdb, it should just be removed.
      
      Thanks to Robert P. J. Day for reporting this.
      Signed-off-by: default avatarDave Kleikamp <shaggy@austin.ibm.com>
      7220c017
  2. 18 Jan, 2007 1 commit
    • Dave Kleikamp's avatar
      JFS: call io_schedule() instead of schedule() to avoid deadlock · 4aa0d230
      Dave Kleikamp authored
      The introduction of Jens Axboe's explicit i/o plugging patches introduced a
      deadlock in jfs.  This was caused by the process initiating I/O not
      unplugging the queue before waiting on the commit thread.  The commit
      thread itself was waiting for that I/O to complete.  Calling io_schedule()
      rather than schedule() unplugs the I/O queue avoiding the deadlock, and it
      appears to be the right function to call in any case.
      Signed-off-by: default avatarDave Kleikamp <shaggy@austin.ibm.com>
      4aa0d230
  3. 09 Jan, 2007 2 commits
  4. 08 Jan, 2007 16 commits
  5. 07 Jan, 2007 1 commit
  6. 06 Jan, 2007 19 commits