Commit Graph

243 Commits (a70742f167424bab794ca74b9e99b598b358bb7d)

Author SHA1 Message Date
Bartlomiej Zolnierkiewicz 5e955245d6 ide: always kill the whole request on error 16 years ago
Bartlomiej Zolnierkiewicz 789547508f ide: fix ide_kill_rq() for special ide-{floppy,tape} driver requests 16 years ago
Bartlomiej Zolnierkiewicz a1317f714a ide: improve handling of Power Management requests 16 years ago
Sergei Shtylyov f4d3ffa52a ide: move ack_intr() method into 'struct ide_port_ops' (take 2) 16 years ago
Sergei Shtylyov eba8999cef ide: move IRQ clearing from ack_intr() method to clear_irq() method (take 2) 16 years ago
Sergei Shtylyov 53b987d5e7 ide: call clear_irq() method in ide_timer_expiry() 16 years ago
Bartlomiej Zolnierkiewicz 734affdcae ide: add IDE_DFLAG_NIEN_QUIRK device flag 16 years ago
Bartlomiej Zolnierkiewicz e3b29f0512 ide: fix OOPS during ide-cd error recovery 16 years ago
Bartlomiej Zolnierkiewicz ca1b96e00a ide: replace special_t typedef by IDE_SFLAG_* flags 16 years ago
Bartlomiej Zolnierkiewicz 582078ee3d ide: merge ide_disk_special() into do_special() (v2) 16 years ago
Bartlomiej Zolnierkiewicz 5f582c8e21 ide: BUG() on unknown flags in ide_disk_special() 16 years ago
Tejun Heo 9934c8c045 block: implement and enforce request peek/start/fetch 16 years ago
Tejun Heo 8f6205cd57 ide: dequeue in-flight request 16 years ago
Tejun Heo 34b7d2c957 ide: cleanup rq->data_len usages 16 years ago
Tejun Heo 9780e2dd82 ide: convert to rq pos and nr_sectors accessors 16 years ago
Tejun Heo 5b93629b45 block: implement blk_rq_pos/[cur_]sectors() and convert obvious ones 16 years ago
Tejun Heo 5ad960fe8d ide: drop rq->data handling from ide_map_sg() 16 years ago
Tejun Heo 765139ef5f ide-pm: don't abuse rq->data 16 years ago
Tejun Heo 02e7cf8f84 ide-cd,atapi: use bio for internal commands 16 years ago
Tejun Heo d868ca2430 ide-taskfile: don't abuse rq->buffer 16 years ago
Tejun Heo 2c316bb57a ide: drop rq->data handling from ide_map_sg() 16 years ago
Tejun Heo fc38b521dc ide-pm: don't abuse rq->data 16 years ago
Tejun Heo 5c4be57249 ide-cd,atapi: use bio for internal commands 16 years ago
Tejun Heo eace4cb04c ide-taskfile: don't abuse rq->buffer 16 years ago
Bartlomiej Zolnierkiewicz f505d49ffd ide: fix barriers support 16 years ago
Sergei Shtylyov 3153c26b54 ide: refactor tf_read() method 16 years ago
Sergei Shtylyov 745483f10c ide: simplify 'struct ide_taskfile' 16 years ago
Sergei Shtylyov 60f85019c6 ide: replace IDE_TFLAG_* flags by IDE_VALID_* 16 years ago
Sergei Shtylyov fdd88f0af6 ide: inline SELECT_DRIVE() 16 years ago
Sergei Shtylyov 35218d1ca8 ide: move data register access out of tf_{read|load}() methods (take 2) 16 years ago
Sergei Shtylyov ecf3a31d2a ide: turn set_irq() method into write_devctl() method 16 years ago
Elias Oltmanns 9010941c54 ide: Fix code dealing with sleeping devices in do_ide_request() 16 years ago
Bartlomiej Zolnierkiewicz bf717c0a2e ide: keep track of number of bytes instead of sectors in struct ide_cmd 16 years ago
Bartlomiej Zolnierkiewicz 60c0cd02b2 ide: set hwif->expiry prior to calling [__]ide_set_handler() 16 years ago
Bartlomiej Zolnierkiewicz 2298169418 ide: pass command to ide_map_sg() 16 years ago
Bartlomiej Zolnierkiewicz 130e886708 ide: remove ide_end_request() 16 years ago
Bartlomiej Zolnierkiewicz ba7d479c36 ide: use ide_end_rq() in ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz f974b196f5 ide: pass number of bytes to complete to ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz a9587fd8c4 ide: remove BUG() from ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz 89f78b3261 ide: move rq->errors quirk out from ide_end_request() 16 years ago
Bartlomiej Zolnierkiewicz 6902a53312 ide: pass error value to ide_complete_rq() 16 years ago
Bartlomiej Zolnierkiewicz 37245aabfa ide: sanitize ide_end_rq() 16 years ago
Bartlomiej Zolnierkiewicz 1caf236daf ide: add ide_end_rq() (v2) 16 years ago
Bartlomiej Zolnierkiewicz 1713788ff8 ide: make ide_special_rq() BUG() on unknown requests 16 years ago
Bartlomiej Zolnierkiewicz e7fedc3ca0 ide: use ide_complete_cmd() for head unload commands 16 years ago
Bartlomiej Zolnierkiewicz 0dfb991c69 ide: use ata_tf_protocols enums 16 years ago
Bartlomiej Zolnierkiewicz b6308ee0c5 ide: move command related fields from ide_hwif_t to struct ide_cmd 16 years ago
Bartlomiej Zolnierkiewicz 22aa4b32a1 ide: remove ide_task_t typedef 16 years ago
Bartlomiej Zolnierkiewicz 3ee38302ff ide: remove ->end_request method 16 years ago
Bartlomiej Zolnierkiewicz c152cc1a90 ide: use ->end_request only for private device driver requests 16 years ago