An error occurred fetching the project authors.
  1. 15 Jan, 2005 3 commits
  2. 11 Jan, 2005 1 commit
  3. 03 Jan, 2005 1 commit
  4. 13 Oct, 2004 2 commits
  5. 24 Sep, 2004 2 commits
  6. 17 Sep, 2004 1 commit
  7. 08 Sep, 2004 2 commits
  8. 24 Aug, 2004 1 commit
  9. 05 Sep, 2003 1 commit
  10. 06 Aug, 2003 1 commit
    • Jens Axboe's avatar
      [PATCH] Proper block queue reference counting · ace416a3
      Jens Axboe authored
      To be able to properly be able to keep references to block queues,
      we make blk_init_queue() return the queue that it initialized, and
      let it be independently allocated and then cleaned up on the last
      reference.
      
      I have grepped high and low, and there really shouldn't be any broken
      uses of blk_init_queue() in the kernel drivers left.  The added bonus
      being blk_init_queue() error checking is explicit now, most of the
      drivers were broken in this regard (even IDE/SCSI).
      
      No drivers have embedded request queue structures. Drivers that don't
      use blk_init_queue() but blk_queue_make_request(), should allocate the
      queue with blk_alloc_queue(gfp_mask). I've converted all of them to do
      that, too. They can call blk_cleanup_queue() now too, using the define
      blk_put_queue() is probably cleaner though.
      ace416a3
  11. 17 Jul, 2003 1 commit
    • Adrian Bunk's avatar
      [PATCH] remove all #include <blk.h>'s · 117b5e29
      Adrian Bunk authored
      This causes blk.h to print a warning and removes all uses of blk.h.
      I've tested the compilation in 2.6.0-test1 with a .config that tries to
      compile as many drivers as possible.
      117b5e29
  12. 20 Apr, 2003 2 commits
  13. 23 Mar, 2003 2 commits
  14. 21 Mar, 2003 1 commit
    • Christoph Hellwig's avatar
      [PATCH] remove DEVFS_FL_REMOVABLE · 48bcb216
      Christoph Hellwig authored
      Devfs tries to be super smart and rereads partition tables at all
      kinds of wierd points.  This breaks a bunch of stuff were you
      can't get the right disk changed information (i.e. CompactFlash).
      
      If people actually need this kind of stuff they should just call partx
      from devfsd instead of relying on the kernel doing something like this.
      
      Cleans up the devfs code significatnly (aka removes tons of junk)
      48bcb216
  15. 08 Mar, 2003 1 commit
    • Andrew Morton's avatar
      [PATCH] register_blkdev cleanups · 9a64905a
      Andrew Morton authored
      Patch from Andries.Brouwer@cwi.nl
      
      The following patch does the following:
      
      - static const char *blkdevs[MAX_BLKDEV]; disappears
      - get_blkdev_list, (un)register_blkdev, __bdevname
        are moved from block_dev.c to genhd.c
      - the third "fops" parameter of register_blkdev was unused;
        now removed everywhere
      - zillions of places had printk("cannot get major") upon
        error return from register_blkdev; removed all of these
        and inserted a single printk in register_blkdev.
      
      Of course the reason for the patch is that one fixed size
      array is eliminated.
      9a64905a
  16. 18 Jan, 2003 1 commit
  17. 28 Dec, 2002 1 commit
  18. 18 Nov, 2002 2 commits
  19. 19 Oct, 2002 2 commits
  20. 18 Oct, 2002 1 commit
    • Alexander Viro's avatar
      [PATCH] ubd · b9580dbf
      Alexander Viro authored
      	* switched to private queue
      	* set ->queue and ->private_data
      	* switched to new methods
      	* switched to use of ->bd_disk and ->rq_disk
      b9580dbf
  21. 17 Oct, 2002 1 commit
    • Jeff Dike's avatar
      A number of small fixes. · afcc8eca
      Jeff Dike authored
      The port and xterm drivers handle -EAGAIN from os_rcv_fd gracefully,
      fixing a crash in the xterm driver.
      The ubd driver handles devfs_register failures better.
      More symbols were exported.
      afcc8eca
  22. 16 Oct, 2002 1 commit
    • Jeff Dike's avatar
      A bunch of miscellaneous changes - mostly fixes from 2.4 and updates · de3d8010
      Jeff Dike authored
      to 2.5.43.
      Added some Makefile fixes so the build works.
      Brought the xterm not hanging fix from 2.4.
      Updated the signal code from 2.4.
      Fixed port_interrupt to not allocate IRQs.
      The idle threads for the secondary processors are now killed off
      on shutdown.
      Some rwlock symbols are exported.
      Added a system call entry for lookup_dcookie.
      de3d8010
  23. 15 Oct, 2002 3 commits
  24. 14 Oct, 2002 1 commit
    • Jeff Dike's avatar
      This is the merge of the initial 2.4 SMP support. · 5793a2d5
      Jeff Dike authored
      Locking was added where necessary.
      All processors take timer interrupts, but only CPU 0 calls the timer
      IRQ.  The others just call update_process_times to keep the
      accounting straight.
      The timer interrupt is blocked along with the other signals.
      5793a2d5
  25. 13 Oct, 2002 1 commit
  26. 07 Oct, 2002 2 commits
  27. 05 Oct, 2002 1 commit
  28. 02 Oct, 2002 1 commit