An error occurred fetching the project authors.
  1. 08 Oct, 2003 1 commit
    • Dave Kleikamp's avatar
      JFS: Improved error handing · 6349fc5a
      Dave Kleikamp authored
      This patch replaces many assert statements, which caused a BUG(), with
      improved code to mark the superblock dirty and then proceed as specified by
      the errors= mount flag (as ext2 and ext3 do).  JFS's default for the errors
      option is "remount-ro" in order to prevent addition data corruption when a
      problem is found.
      
      These asserts are usually triggered by on-disk data corruption.  By marking
      the superblock dirty, fsck will perform a complete check on the file system
      and correct the problems, rather than simply replaying the journal, inviting
      later trouble.
      
      Submitted by Karl Rister & Dave Kleikamp
      6349fc5a
  2. 03 Jul, 2003 1 commit
  3. 10 Jun, 2003 1 commit
  4. 13 Mar, 2003 1 commit
  5. 17 Jan, 2003 1 commit
  6. 20 Nov, 2002 1 commit
    • Dave Kleikamp's avatar
      JFS: Move index table out of directory inode's address space · cf9e638b
      Dave Kleikamp authored
      The metadata representing the directory entries' persistent index has been
      mapped to the directory inode's address space.  This was the cause of much
      ugliness in the code to avoid the inode being released from the inode cache
      while there was still dirty metadata mapped to the inode.
      
      This patch moves this metadata to the block device inode's address space,
      which allows us to clean up the code somewhat.
      cf9e638b
  7. 12 Sep, 2002 1 commit
  8. 05 Aug, 2002 1 commit
    • Dave Kleikamp's avatar
      Add resize function to JFS · 8c8da5ae
      Dave Kleikamp authored
      This is invoked by mount -remount,resize=<blocks>.
      See Documentation/filesystems/jfs.txt for more information.
      8c8da5ae
  9. 29 May, 2002 1 commit
  10. 20 May, 2002 1 commit
    • Christoph Hellwig's avatar
      [PATCH] get rid of <linux/locks.h> · bd2b0c85
      Christoph Hellwig authored
      The lock.h header contained some hand-crafted lcoking routines from
      the pre-SMP days.  In 2.5 only lock_super/unlock_super are left,
      guarded by a number of completly unrelated (!) includes.
      
      This patch moves lock_super/unlock_super to fs.h, which defined
      struct super_block that is needed for those to operate it, removes
      locks.h and updates all caller to not include it and add the missing,
      previously nested includes where needed.
      bd2b0c85
  11. 04 Apr, 2002 1 commit
  12. 22 Feb, 2002 1 commit