1. 04 May, 2002 1 commit
    • Anton Altaparmakov's avatar
      NTFS: Release 2.0.6 - Major bugfix to make compatible with other kernel changes. · 70d3a085
      Anton Altaparmakov authored
      - Initialize the mftbmp address space properly now that there are more
      fields in the struct address_space. This was leading to hangs and
      oopses on umount since 2.5.12 because of changes to other parts of
      the kernel. We probably want a kernel generic init_address_space()
      function...
      - Drop BKL from ntfs_readdir() after consultation with Al Viro. The
      only caller of ->readdir() is vfs_readdir() which holds i_sem during
      the call, and i_sem is sufficient protection against changes in the
      directory inode (including ->i_size).
      - Use generic_file_llseek() for directories (as opposed to
      default_llseek()) as this downs i_sem instead of the BKL which is
      what we now need for exclusion against ->f_pos changes considering we
      no longer take the BKL in ntfs_readdir().
      70d3a085
  2. 03 May, 2002 14 commits
    • Linus Torvalds's avatar
      Merge http://fbdev.bkbits.net:8080/fbdev-2.5 · 0501bce1
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      0501bce1
    • Roman Zippel's avatar
      [PATCH] replace mk_pte_phys() with pfn_pte() · 09195817
      Roman Zippel authored
      Here is the patch to replace mk_pte_phys() with pfn_pte() and so creates
      the counterpart to pte_pfn().
      09195817
    • Roman Zippel's avatar
      [PATCH] 2.5.13: remove VALID_PAGE · 5528f050
      Roman Zippel authored
      This patch removes VALID_PAGE(), as the test was always too late for
      discontinous memory configuration. It is replaced with pfn_valid()/
      virt_addr_valid(), which are used to test the original input value.
      Other helper functions:
      pte_pfn() - extract the page number from a pte
      pfn_to_page()/page_to_pfn() - convert a page number to/from a page struct
      5528f050
    • James Simmons's avatar
      Merge http://fbdev@bkbits.net/fbdev-2.5 · 2c799718
      James Simmons authored
      into heisenberg.transvirtual.com:/tmp/fbdev-2.5
      2c799718
    • Jens Axboe's avatar
      [PATCH] remove PRD_SEGMENTS · 31efb48d
      Jens Axboe authored
      PRD_SEGMENTS was a leftover from struct ata_request an its per-command
      sg tables.
      31efb48d
    • Martin Dalecki's avatar
      [PATCH] 2.5.13 IDE 51 · f015724e
      Martin Dalecki authored
       - Synchronize with Jens.  Applying tons of janitorian stuff to his TCQ
         code.  Making functions static where appropriate and so on...
         Marking the config entry for it experimental and so on.  His
         changelog:
      
      	2.5.13 now has the generic tag support that I wrote included,
      	here's an IDE TCQ that uses that.  Changes since the version
      	posted for 2.5.12:
      
      	Fix the ide_tcq_invalidate_queue() WIN_NOP usage needed to clear
      	the internal queue on errors.  It was disabled in the last
      	version due to the ata_request changes, it should work now.
      
      	Remove Promise tcq disable check, it works just fine on Promise
      	as long as we handle the two-drives-with-tcq case like we
      	currently do.
      f015724e
    • Martin Dalecki's avatar
      [PATCH] 2.5.13 IDE 50 · 4cf319d5
      Martin Dalecki authored
       - Fix wrong usage of time_after in ide.c. This should cure the drive seek
         timeout problems some people where expierencing. This was clarified to me by
         Bartek, who apparently checked whatever the actual code is consistent with
         the comments in front of it. Thank you Bartlomiej Zolnierkiewicz.
      
         I think now that we should have time_past(xxx) in <linux/timer.h>.
      
       - Fix hpt34x.c compilation.
      
       - Minor improvements in ide-pci and some cleanups in ide-probe.c
      
       - Nuke some vastly outdated comments.
      4cf319d5
    • Alexander Viro's avatar
      [PATCH] ufs/super.c · 6fe18669
      Alexander Viro authored
      D'oh.  Missing commas...
      6fe18669
    • Alexander Viro's avatar
      [PATCH] change_floppy() fix · 97d649c1
      Alexander Viro authored
      Needed both in 2.4 and 2.5
      97d649c1
    • Trond Myklebust's avatar
      [PATCH] in_ntoa link failure · 831f51a9
      Trond Myklebust authored
      Nothing serious. Whoever it was that did that global replace missed a
      spot is all...
      831f51a9
    • Russell King's avatar
      [PATCH] 2.5.13: vmalloc link failure · 099d02d8
      Russell King authored
      The following patch fixes this, and also fixes the similar problem in
      scsi_debug.c:
      099d02d8
    • James Simmons's avatar
      Some more small fixes. · 7726d376
      James Simmons authored
      7726d376
    • James Simmons's avatar
      Merge heisenberg.transvirtual.com:/tmp/linus-2.5 · a2dd1416
      James Simmons authored
      into heisenberg.transvirtual.com:/tmp/fbdev-2.5
      a2dd1416
    • James Simmons's avatar
      Merge http://linus.bkbits.net:8080/linux-2.5 · f1547973
      James Simmons authored
      into hostme.bitkeeper.com:/ua/repos/f/fbdev/fbdev-2.5
      f1547973
  3. 02 May, 2002 21 commits
  4. 01 May, 2002 4 commits