An error occurred fetching the project authors.
  1. 08 Oct, 2002 1 commit
  2. 05 Oct, 2002 1 commit
  3. 30 Sep, 2002 1 commit
    • Alexander Viro's avatar
      [PATCH] ->major_name inlined · db5605b2
      Alexander Viro authored
      char *major_name replaced with char disk_name[16];  All uses of ->major_name
      replaced with those of ->disk_name and (obviously) simplified big way.  Bunch
      of arrays, kmallocs, etc. is gone.
      db5605b2
  4. 21 Sep, 2002 4 commits
  5. 07 Sep, 2002 3 commits
  6. 21 Jul, 2002 1 commit
    • Alexander Viro's avatar
      [PATCH] paride cleanup and fixes · b92b31a3
      Alexander Viro authored
      somewhat related to the above - drivers/block/paride/* switched to
      module_init()/module_exit(), pd.c taught to use LBA if disks support
      it (needed for paride disks >8Gb; change is fairly trivial and I've
      got 40Gb one ;-)
      b92b31a3
  7. 11 Jun, 2002 3 commits
    • Alexander Viro's avatar
      [PATCH] (14/14) resync · 4fe6433a
      Alexander Viro authored
      end_request(int) turned to end_request(req, int); all old callers
      are converted to end_request(CURRENT, value).  Now we can start
      killing CURRENT/QUEUE - end_request() was the last obstacle to
      that.
      4fe6433a
    • Alexander Viro's avatar
      [PATCH] (13/14) resync · 718e92c5
      Alexander Viro authored
      ditto for DEVICE_INTR/CLEAR_INTR.  do_mfm/do_acsi/do_hd/... are
      explicitly declared in the drivers that use DEVICE_INTR stuff;
      DEVICE_INTR/CLEAR_INTR is gone from blk.h.
      718e92c5
    • Alexander Viro's avatar
      [PATCH] (12/14) resync · 9437b796
      Alexander Viro authored
      #define DEVICE_NAME ... removed from the drivers that never use
      that macro.
      9437b796
  8. 10 Jun, 2002 1 commit
  9. 22 May, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.17 IDE 66 · 6b4fef7a
      Martin Dalecki authored
       - Move ll_10byte_cmd_build to the only place where it's used: ide-cd.  The SCSI
         layer does have it's own implementation which additionally it's messing
         around with the hard_nr_sectors struct request value.  One should *not*
         provide "infrastructure" until its really used as such.
      
         If anywhere this should reside in a file called ATAPI.
      
       - Unfold the INIT_REQUEST macro from blk.h. This showed up plenty of duplicate
         checks for QUEUE_EMPTY. Clean them as well. Remove the over cautious
         major(CURRENT->rq_dev != MAJOR_NR) checks. During the last several years I
         never saw any report about it. Looking at the !CURRENT->bio it is clear that
         dereferencing NULL will provide the same kind of panic as the check.  Some
         comments around the code in question show nicely that indeed INIT_REQUEST
         was a good example of code obfuscation.
      
       - A short look at RQ_INACTIVE shows that it is only used inside the scsi.c file
         and during the removal of devices. This shows that the many checks for
         RQ_INACTIVE are not necessary. Looking closer even shows that some of them
         did happen before checks for an empty queue. Plenty of drivers didn't care
         about it and the CD-ROM ones should be handled properly, because the
         most common drivers would fail as well. Comments indicate that this
         was an leftover from 1.3 days...
      6b4fef7a
  10. 01 May, 2002 1 commit
    • Alexander Viro's avatar
      [PATCH] (4/6) blksize_size[] removal · a9e3cad6
      Alexander Viro authored
       - put block size in bdev->bd_block_size, make do_open() and
         check_partition() to set it (see above), switch set_blocksize() and
         block_size() to use of ->bd_block_size.  Remove manipulations with
         blksize_size[] from drivers, remove blksize_size[] itself.
      a9e3cad6
  11. 28 Apr, 2002 1 commit
    • Dave Jones's avatar
      [PATCH] get rid of some blk.h cruft · c2ffec65
      Dave Jones authored
      Originally by Christoph Hellwig back in February.
      It recieved no objections when posted to l-k & Jens.
      
      o remove DEVICE_REQUEST definitions - never used in blk.h itself.
      o remove DEVICE_ON() - never used at all.
      o define LOCAL_END_REQUEST when we do not want end_request() instead
        of other hacks.
      o remove DEVICE_OFF() - only used in floppy driver, thus one now has
        a private end_request().
      o use private end_request() functions for drivers not providing
        randomness.
      o remove TIMEOUT_VALUE - only ever used in hd.c
      c2ffec65
  12. 18 Feb, 2002 1 commit
  13. 05 Feb, 2002 10 commits
    • Linus Torvalds's avatar
      v2.5.1.7 -> v2.5.1.8 · 2161cc3b
      Linus Torvalds authored
      - Greg KH: USB updates
      - various: kdev_t updates
      - Al Viro: more bread()/filesystem cleanups
      2161cc3b
    • Linus Torvalds's avatar
      v2.5.0.10 -> v2.5.0.11 · fe097651
      Linus Torvalds authored
      - Jeff Garzik: no longer support old cards in tulip driver
      (see separate driver for old tulip chips)
      - Pat Mochel: driverfs/device model documentation
      - Ballabio Dario: update eata driver to new IO locking
      - Ingo Molnar: raid resync with new bio structures (much more efficient)
      and mempool_resize()
      - Jens Axboe: bio queue locking
      fe097651
    • Linus Torvalds's avatar
      v2.5.0.5 -> v2.5.0.6 · ef40d49b
      Linus Torvalds authored
      - Jens Axboe: more bio stuff
      - Coda compile fixes
      - Nathan Laredo: stradis driver update
      ef40d49b
    • Linus Torvalds's avatar
      v2.5.0.4 -> v2.5.0.5 · cc5979c3
      Linus Torvalds authored
      - Patrick Mochel: driver model infrastructure, part 1
      - Jens Axboe: more bio fixes, cleanups
      - Andrew Morton: release locking fixes
      - Al Viro: superblock/mount handling
      - Kai Germaschewski: AVM Fritz!Card ISDN driver
      - Christoph Hellwig: make cramfs SMP-safe.
      cc5979c3
    • Linus Torvalds's avatar
      v2.4.13.3 -> v2.4.13.4 · f97f22cb
      Linus Torvalds authored
        - Mikael Pettersson: fix P4 boot with APIC enabled
        - me: fix device queuing thinko, clean up VM locking
      f97f22cb
    • Linus Torvalds's avatar
      v2.4.13.1 -> v2.4.13.2 · 4fd9cc9e
      Linus Torvalds authored
        - Alan Cox: more merging
        - Alexander Viro: block device module race fixes
        - Richard Henderson: mmap for 32-bit alpha personality
        - Jeff Garzik: 8139 and natsemi update
      4fd9cc9e
    • Linus Torvalds's avatar
      v2.4.13 -> v2.4.13.1 · 980adcb2
      Linus Torvalds authored
        - Michael Warfield: computone serial driver update
        - Alexander Viro: cdrom module race fixes
        - David Miller: Acenic driver fix
        - Andrew Grover: ACPI update
        - Kai Germaschewski: ISDN update
        - Tim Waugh: parport update
        - David Woodhouse: JFFS garbage collect sleep
      980adcb2
    • Linus Torvalds's avatar
      v2.4.12 -> v2.4.12.1 · ad8dcf57
      Linus Torvalds authored
        - Trond Myklebust: deadlock checking in lockd server
        - Tim Waugh: fix up parport wrong #define
        - Christoph Hellwig: i2c update, ext2 cleanup
        - Al Viro: fix partition handling sanity check.
        - Trond Myklebust: make NFS use SLAB_NOFS, and not play games with PF_MEMALLOC
        - Ben Fennema: UDF update
        - Alan Cox: continued merging
        - Chris Mason: get /proc buffer memory sizes right after buf-in-page-cache
      ad8dcf57
    • Linus Torvalds's avatar
      v2.4.1.1 -> v2.4.1.2 · 5d12a58c
      Linus Torvalds authored
        - driver sync up with Alan
        - Andrew Morton: wakeup cleanup and race fix
        - Paul Mackerras: macintosh driver updates.
        - don't trust "page_count()" on reserved pages!
        - Russell King: fix serious IDE multimode write bug!
        - me, Jens, others: fix elevator problem
        - ARM, MIPS and cris architecture updates
        - alpha updates: better page clear/copy, avoid kernel lock in execve
        - USB and firewire updates
        - ISDN updates
        - Irda updates
      5d12a58c
    • Linus Torvalds's avatar
      Import changeset · 7a2deb32
      Linus Torvalds authored
      7a2deb32