An error occurred fetching the project authors.
  1. 07 Jan, 2005 2 commits
  2. 10 Dec, 2004 2 commits
  3. 18 Nov, 2004 1 commit
  4. 27 Oct, 2004 1 commit
  5. 22 Oct, 2004 3 commits
  6. 20 Oct, 2004 4 commits
  7. 19 Oct, 2004 2 commits
  8. 10 Oct, 2004 1 commit
    • Bartlomiej Zolnierkiewicz's avatar
      [ide] ide-dma blacklist behaviour broken · d04907ec
      Bartlomiej Zolnierkiewicz authored
      From: Jens Axboe <axboe@suse.de>
      
      The blacklist stuff is broken. When set_using_dma() calls into
      ->ide_dma_check(), it returns __ide_dma_off() for a blacklisted drive.
      This of course succeeds, returning success to the caller of ->ide_dma_check().
      Not so good... It then uncondtionally calls ->ide_dma_on(), which turns on
      DMA for the drive.
      
      This moves the check to __ide_dma_on() so we also catch the buggy
      ->ide_dma_check() defined by various chipset drivers.
      Signed-off-by: default avatarBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
      d04907ec
  9. 22 Sep, 2004 1 commit
  10. 30 Jun, 2004 1 commit
  11. 05 Jun, 2004 1 commit
  12. 17 Mar, 2004 1 commit
  13. 16 Feb, 2004 3 commits
  14. 07 Feb, 2004 1 commit
    • Bartlomiej Zolnierkiewicz's avatar
      [PATCH] fix duplication of DMA {black,white}list in icside.c · 2724a14b
      Bartlomiej Zolnierkiewicz authored
      Always compile ide-dma.c if CONFIG_BLK_DEV_IDEDMA=y, mark PCI specific code
      with CONFIG_BLK_DEV_IDEDMA_PCI for now (it should migrate to ide_pcidma.c
      over a time).  This fixes a small bug - in_drive_list() from icside.c used
      !strstr() instead of strstr() so it was missing two entries from a blacklist.
      2724a14b
  15. 05 Feb, 2004 2 commits
  16. 29 Dec, 2003 2 commits
    • Andrew Morton's avatar
      [PATCH] Add support for SGI's IOC4 chipset · 125a4634
      Andrew Morton authored
      From: Aniket Malatpure <aniket@sgi.com>
      
      Adds support for the IOC4 IDE part.
      125a4634
    • Andrew Morton's avatar
      [PATCH] IDE MMIO fix · 90c6dd77
      Andrew Morton authored
      From: Alan Cox <alan@redhat.com>
      
      IDE core code had the mmio==2 (ioremap) mode supported but two small changes
      had been missed for ide-dma.c.  Without this fix mmio IDE controllers bomb if
      you have plenty of memory as it uses request_mem_region on an ioremap return.
      90c6dd77
  17. 17 Oct, 2003 1 commit
    • Bartlomiej Zolnierkiewicz's avatar
      [PATCH] remove "biostimings" boot options · bba47a5d
      Bartlomiej Zolnierkiewicz authored
      They were added by Torben to workaround ServerWorks driver problems
      (fixed by previous patch), but depending on BIOS can be dangerous on
      other chipsets and it is always better to fix specific driver.
      
      Removal of these options was acked by Torben.
      bba47a5d
  18. 16 Aug, 2003 1 commit
  19. 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
  20. 25 Jul, 2003 1 commit
    • Jens Axboe's avatar
      [PATCH] ide tcq enable · e378168a
      Jens Axboe authored
      A recent change moved the tcq init too early in the init sequence, the
      queue isn't initialized at this point which causes the task file
      executions to kill elevator with a NULL EIP (->add_req_fn()).  This
      patch fixes it, acked by Bart.
      e378168a
  21. 17 Jul, 2003 1 commit
  22. 27 Jun, 2003 2 commits
  23. 11 May, 2003 2 commits
  24. 21 Mar, 2003 1 commit
  25. 06 Mar, 2003 1 commit
    • Alan Cox's avatar
      [PATCH] ide-dma · 10404b97
      Alan Cox authored
      This switches ide-dma to ide_execute_command and makes IDE DMA also happy
      when running shared IRQ
      10404b97
  26. 25 Feb, 2003 1 commit