block: implement and enforce request peek/start/fetch
[safe/jmp/linux-2.6] / drivers / ide / ide-io.c
2009-05-11 Tejun Heoblock: implement and enforce request peek/start/fetch
2009-05-11 Tejun Heoide: dequeue in-flight request
2009-05-11 Tejun Heoide: cleanup rq->data_len usages
2009-05-11 Tejun Heoide: convert to rq pos and nr_sectors accessors
2009-05-11 Tejun Heoblock: implement blk_rq_pos/[cur_]sectors() and convert...
2009-04-28 Tejun Heoide: drop rq->data handling from ide_map_sg()
2009-04-28 Tejun Heoide-pm: don't abuse rq->data
2009-04-28 Tejun Heoide-cd,atapi: use bio for internal commands
2009-04-28 Tejun Heoide-taskfile: don't abuse rq->buffer
2009-04-18 Bartlomiej Zolnier... ide: fix barriers support
2009-04-08 Sergei Shtylyovide: refactor tf_read() method
2009-04-08 Sergei Shtylyovide: simplify 'struct ide_taskfile'
2009-04-08 Sergei Shtylyovide: replace IDE_TFLAG_* flags by IDE_VALID_*
2009-03-31 Sergei Shtylyovide: inline SELECT_DRIVE()
2009-03-31 Sergei Shtylyovide: move data register access out of tf_{read|load...
2009-03-31 Sergei Shtylyovide: turn set_irq() method into write_devctl() method
2009-03-31 Elias Oltmannside: Fix code dealing with sleeping devices in do_ide_r...
2009-03-27 Bartlomiej Zolnier... ide: keep track of number of bytes instead of sectors...
2009-03-27 Bartlomiej Zolnier... ide: set hwif->expiry prior to calling [__]ide_set_hand...
2009-03-27 Bartlomiej Zolnier... ide: pass command to ide_map_sg()
2009-03-27 Bartlomiej Zolnier... ide: remove ide_end_request()
2009-03-27 Bartlomiej Zolnier... ide: use ide_end_rq() in ide_complete_rq()
2009-03-27 Bartlomiej Zolnier... ide: pass number of bytes to complete to ide_complete_rq()
2009-03-27 Bartlomiej Zolnier... ide: remove BUG() from ide_complete_rq()
2009-03-27 Bartlomiej Zolnier... ide: move rq->errors quirk out from ide_end_request()
2009-03-27 Bartlomiej Zolnier... ide: pass error value to ide_complete_rq()
2009-03-27 Bartlomiej Zolnier... ide: sanitize ide_end_rq()
2009-03-27 Bartlomiej Zolnier... ide: add ide_end_rq() (v2)
2009-03-27 Bartlomiej Zolnier... ide: make ide_special_rq() BUG() on unknown requests
2009-03-27 Bartlomiej Zolnier... ide: use ide_complete_cmd() for head unload commands
2009-03-27 Bartlomiej Zolnier... ide: use ata_tf_protocols enums
2009-03-27 Bartlomiej Zolnier... ide: move command related fields from ide_hwif_t to...
2009-03-27 Bartlomiej Zolnier... ide: remove ide_task_t typedef
2009-03-27 Bartlomiej Zolnier... ide: remove ->end_request method
2009-03-27 Bartlomiej Zolnier... ide: use ->end_request only for private device driver...
2009-03-27 Bartlomiej Zolnier... ide: remove ->data_phase field from ide_hwif_t
2009-03-27 Bartlomiej Zolnier... ide: no need to read Status and Error registers for...
2009-03-27 Bartlomiej Zolnier... ide: move request type specific code from ide_end_drive...
2009-03-27 Bartlomiej Zolnier... ide: factor out completion of taskfile from ide_end_dri...
2009-03-27 Bartlomiej Zolnier... ide: complete power step in ide_complete_pm_request()
2009-03-27 Bartlomiej Zolnier... ide: allow host drivers to specify IRQ flags
2009-03-27 Bartlomiej Zolnier... ide: remove IDE_ARCH_LOCK (v2)
2009-03-27 Bartlomiej Zolnier... ide: remove IDE_ARCH_INTR (v2)
2009-03-24 Bartlomiej Zolnier... ide: move error handling code to ide-eh.c (v2)
2009-03-24 Bartlomiej Zolnier... ide: move device settings code to ide-devsets.c
2009-03-24 Bartlomiej Zolnier... ide: move ide_do_park_unpark() to ide-park.c
2009-03-24 Bartlomiej Zolnier... ide: factor out processing of special commands from...
2009-03-24 Bartlomiej Zolnier... ide: remove ide_do_drive_cmd()
2009-03-24 Bartlomiej Zolnier... ide: move ide_dma_timeout_retry() to ide-dma.c
2009-03-24 Bartlomiej Zolnier... ide: move drive_is_ready() to ide-io.c
2009-03-24 Bartlomiej Zolnier... ide: unexport ide_devset_execute()
2009-03-24 Bartlomiej Zolnier... ide: move ide_pktcmd_tf_load() to ide-atapi.c
2009-03-05 Stanislaw Gruszkaide: allow to wrap interrupt handler
2009-03-05 Roel Kluinide: expiry() returns int, negative expiry() return...
2009-02-02 Borislav Petkovide-cd: fix DMA for non bio-backed requests
2009-01-06 Bartlomiej Zolnier... ide: remove now redundant ->cur_dev checks
2009-01-06 Bartlomiej Zolnier... ide: remove superfluous hwif variable assignment from...
2009-01-06 Bartlomiej Zolnier... ide: make "paranoia" ->handler check in ide_intr()...
2009-01-06 Bartlomiej Zolnier... ide: remove ->error method from struct ide_driver
2009-01-06 Bartlomiej Zolnier... ide: remove ide_driver_t typedef
2009-01-06 Bartlomiej Zolnier... ide: remove HWIF() macro
2009-01-06 Bartlomiej Zolnier... ide: merge ide_hwgroup_t with ide_hwif_t (v2)
2009-01-06 Bartlomiej Zolnier... ide: use lock bitops for ports serialization (v2)
2009-01-06 Bartlomiej Zolnier... ide: remove hwgroup->hwif and {drive,hwif}->next
2009-01-06 Bartlomiej Zolnier... ide: use per-port IRQ handlers
2009-01-06 Bartlomiej Zolnier... ide: add ->cur_port to struct ide_host and use it for...
2009-01-06 Bartlomiej Zolnier... ide: fix setting nIEN on idle devices
2009-01-06 Bartlomiej Zolnier... ide: fix LOCKDEP warning
2009-01-02 Borislav Petkovide: remove the last ide-scsi remnants
2009-01-02 Bartlomiej Zolnier... ide: use per-device request queue locks (v2)
2009-01-02 Bartlomiej Zolnier... ide: add ide_[un]lock_hwgroup() helpers
2009-01-02 Bartlomiej Zolnier... ide: remove "paranoia" checks for hwgroup->busy
2009-01-02 Bartlomiej Zolnier... ide: remove IDE PM hack from do_ide_request()
2009-01-02 Bartlomiej Zolnier... ide: don't execute the next queued command from the...
2008-12-29 Bartlomiej Zolnier... ide: move Power Management support to ide-pm.c
2008-12-29 Bartlomiej Zolnier... ide: remove redundant code from ide_end_drive_cmd()
2008-12-29 Bartlomiej Zolnier... ide: always set nIEN on idle devices
2008-12-29 Bartlomiej Zolnier... ide: fix ->quirk_list checking in ide_do_request()
2008-12-29 Bartlomiej Zolnier... ide: cleanup ide_do_request()
2008-12-29 Bartlomiej Zolnier... ide: replace the global ide_lock spinlock by per-hwgrou...
2008-12-29 Bartlomiej Zolnier... ide: use queue lock instead of ide_lock when possible
2008-12-29 Bartlomiej Zolnier... ide: ide_lock + __blk_end_request() -> blk_end_request()
2008-12-29 Bartlomiej Zolnier... ide: push ide_lock to __ide_end_request()
2008-12-29 Bartlomiej Zolnier... ide: ide_hwgroup_t.rq doesn't need an ide_lock held
2008-12-29 Bartlomiej Zolnier... ide: unify ide_intr()'s exit points
2008-12-08 Bartlomiej Zolnier... Revert "ide: respect current DMA setting during resume"
2008-12-02 Bartlomiej Zolnier... ide: fix build for DEBUG_PM
2008-12-02 Bartlomiej Zolnier... ide: respect current DMA setting during resume
2008-12-02 Michael Schmitzide: fix the ide_release_lock imbalance
2008-10-17 Jens Axboeblock: remove __generic_unplug_device() from exports
2008-10-13 Elias Oltmannside: Implement disk shock protection support (v4)
2008-10-13 Elias Oltmannside: Two fixes regarding memory allocation
2008-10-13 Bartlomiej Zolnier... ide: ->ide_dma_clear_irq() -> ->clear_irq()
2008-10-13 Bartlomiej Zolnier... ide: convert 'pio_mode' device setting to use DS_SYNC...
2008-10-13 Bartlomiej Zolnier... ide: remove [ata_]select_t
2008-10-13 Bartlomiej Zolnier... ide: sanitize ide*_pm_* enums
2008-10-13 Bartlomiej Zolnier... ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands...
2008-10-13 Bartlomiej Zolnier... ide: DMA_PIO_RETRY -> IDE_DFLAG_DMA_PIO_RETRY
2008-10-13 Bartlomiej Zolnier... ide: add device flags
2008-10-10 Elias Oltmannside: Remove ide_spin_wait_hwgroup() and use special...
next