1. 11 Feb, 2002 27 commits
  2. 12 Feb, 2002 1 commit
  3. 11 Feb, 2002 12 commits
    • Paul Mackerras's avatar
      Merge quango.(none):/home/paulus/kernel/linux-2.5 · 9b3882db
      Paul Mackerras authored
      into quango.(none):/home/paulus/kernel/linuxppc-2.5
      9b3882db
    • Alexander Viro's avatar
      [PATCH] BKL-free ext2_get_block() · 9ff32a07
      Alexander Viro authored
      	Linus, I've got the first of BKL-removal ext2 patches ready to
      go.  It removes BKL from ext2_get_block() and guts of ext2_truncate().
      The only place where we hold BKL on these paths is in dquot.c - probably
      can be easily dealt with, but threading quota is a separate story.
      
      	Inode metadata (pointers to blocks, both in inode itself and in
      indirect blocks, preallocation data and allocation goal) are protected
      by rwlock - EXT2_I(inode)->i_meta_lock.
      
      	Next steps will involve threading the group descriptors and bitmaps
      handling - lock_super() uses in ext2 are going to die.  However, that's
      a separate story - let's do that step-by-step.
      
      	I suspect that patch below will take care of almost all BKL contention
      from ext2 - we still have BKL held over directory operations, but for regular
      files that's it.
      9ff32a07
    • Hans Reiser's avatar
      [PATCH] 08-truncate_update_mtime.diff · d1adbf38
      Hans Reiser authored
         truncate now correctly sets mtime always. Before this fix, mtime was not
         updated if truncated file was of zero length or if new filesize was bigger
         then old.
         Problem was noticed by Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
      d1adbf38
    • Hans Reiser's avatar
      [PATCH] 07-reiserfs-bitmap-journal-read-ahead.diff · fb90f8c2
      Hans Reiser authored
         Speed up reading of journal bitmaps. RAID users should notice significant
         speedup when mounting reiserfs over self-rebuilding RAID arays.
      fb90f8c2
    • Hans Reiser's avatar
      [PATCH] 06-kmalloc_cleanup.diff · 55702c2a
      Hans Reiser authored
         Convert all the code to use reiserfs_{kmalloc,kfree}. Remove all extra
         reiserfs_{kmalloc,kfree} overhead if CONFIG_REISERFS_CHECK is not set.
      55702c2a
    • Hans Reiser's avatar
      [PATCH] 05-corrupt_items_checks.diff · e79e5fce
      Hans Reiser authored
         Do not panic when encountered item of unknown type, just print a warning.
      e79e5fce
    • Hans Reiser's avatar
      [PATCH] 04-hash_autodetect_fix.diff · 157ff882
      Hans Reiser authored
         Correctly detect and print hash values, when manual hash detection is used.
      157ff882
    • Hans Reiser's avatar
      [PATCH] 03-savelink_dir_truncate.diff · fe60646e
      Hans Reiser authored
         Do not panic on incorrect savelink entries (truncate on directory).
         Currently we suppose these can be created if switching between kernels
         with and without savelinks support.
      fe60646e
    • Hans Reiser's avatar
      [PATCH] 02-savelink_nospace_nowarning.diff · 6a2dcf11
      Hans Reiser authored
         Do not print a warning if savelink was not created due to lack of space.
      6a2dcf11
    • Hans Reiser's avatar
      [PATCH] 01-ioerrors-checks-2.diff · e3eea6fd
      Hans Reiser authored
          Make sure all reiserfs_find_entry users correctly understand IO_ERROR retval.
      e3eea6fd
    • Richard Henderson's avatar
      [PATCH] discarded section problem · 0e44d4c5
      Richard Henderson authored
      What should be happening with the references to the discarded .text.exit
      section?  I see a __devexit_p mentioned in Documentation/pci.txt, but it
      hasn't been implemented except for down inside ieee1394.
      
      In any case, I need something like the following in order to build with
      pre-release binutils 2.12.  If this sort of thing is acceptible I can
      prepare a more comprehensive patch.
      0e44d4c5
    • David Mosberger's avatar
      [PATCH] video console fix up · 42e2eb36
      David Mosberger authored
      Here is the last patch for today: it enables writecombined mappings
      for ia64 in fbmem.c and gets rid of an ugly ia64 simulator workaround
      in vgacon.c which isn't needed anymore.
      
      	--david
      42e2eb36