1. 11 Feb, 2002 16 commits
  2. 12 Feb, 2002 1 commit
  3. 11 Feb, 2002 23 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
    • David Mosberger's avatar
      [PATCH] fix for elf coredump deadlock · 8300ed7a
      David Mosberger authored
      This patch fixes a deadlock condition in the elf core dump that shows
      on ia64 because ELF_CORE_COPY_REGS() needs to access user space (to
      get a hold of the backing store of the stacked registers).  Marcelo
      already accepted this into 2.4.17.
      
      	--david
      8300ed7a
    • David Mosberger's avatar
      [PATCH] dma64_addr_t fix ups · c2b2901b
      David Mosberger authored
      This patch fixes up two places whre dma64_addr_t is used incorrectly.
      Note that pci_dev->dma_mask and the second argument to
      blk_queue_bounce_limit() are both u64, so the old types clearly are
      wrong (besides, dma64_addr_t is supposed to be used only with the
      pci_dac_*() routines, as per DaveM's earlier mail).
      
      	--david
      c2b2901b
    • Rob Radez's avatar
      [PATCH] drivers/char/pcwd.c · 38a86160
      Rob Radez authored
      This patch to drivers/char/pcwd.c against 2.5.4 does two things:
      a) Makes one code snippet more consistent with the rest of the code, and
      b) Makes it possible for this code to actually work
      
      Nearly the same patch against 2.4 was reviewed by Alan, and, well, the
      maintainer seems to have disappeared.  It's also looking like no one uses
      this driver much either.
      
      Regards,
      Rob Radez
      38a86160
    • David Mosberger's avatar
      [PATCH] updated version of VM_DATA_DEFAULT_FLAGS patch · 3d0883be
      David Mosberger authored
      Here is the latest version of the VM_DATA_DEFAULT_FLAGS patch
      (relative to 2.5.4).
      
      	--david
      3d0883be
    • Linus Torvalds's avatar
      Merge bk://are.twiddle.net:8080/linux-alpha-2.5 · 167c0fd7
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      167c0fd7
    • Linus Torvalds's avatar
      Merge http://linuxusb.bkbits.net/linus-2.5 · 6c645061
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      6c645061
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/mingo/BK/linux-2.5 · 19be573c
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      19be573c
    • Ingo Molnar's avatar
      merge to the -K3 scheduler. · 7e54bc75
      Ingo Molnar authored
      7e54bc75
    • Jens Axboe's avatar
      Remove nr_sectors from bio_end_io end I/O callback. It was a relic · 14d39718
      Jens Axboe authored
      from when completion was potentially called more than once to indicate
      partial end I/O. These days bio->bi_end_io is _only_ called when I/O
      has completed on the entire bio.
      14d39718
    • Alexander Viro's avatar
      [PATCH] (2.5.4) death of ->i_zombie · 1b3d7c93
      Alexander Viro authored
      	Rediffed to 2.5.4, documentation added.  This variant grabs
      ->s_vfs_rename_sem only for cross-directory renames.
      1b3d7c93
    • Robert Love's avatar
      [PATCH] Optimized UP preempt fix · 9c73428c
      Robert Love authored
      I previously sent a patch by Mikael Pettersson to fix the UP+preempt
      problem.  It seems from your BK repository you have not yet merged it;
      if so, this patch takes a different approach which is optimal, removing
      the unneeded conditional altogether in the UP case.  I have verified UP
      and SMP are now correct.  Patch is against 2.5.4, please apply.
      
      	Robert Love
      9c73428c