summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorLines
2009-04-28block: don't init rq fields unnecessarilyTejun Heo-2/+0
2009-04-28block: make blk_end_request_cur() return boolTejun Heo-4/+12
2009-04-28block: catch trying to use more bits than request->cmd_flags hasNikanth Karthikesan-0/+3
2009-04-28block: include discard requests in IO accountingJens Axboe-1/+2
2009-04-28block: make blk_do_io_stat() do the full "is this rq accountable" checksJens Axboe-10/+11
2009-04-28block: kill rq->dataTejun Heo-11/+7
2009-04-28arm-omap: don't abuse rq->dataTejun Heo-12/+31
2009-04-28block: replace end_request() with [__]blk_end_request_cur()Tejun Heo-126/+128
2009-04-28block: implement and use [__]blk_end_request_all()Tejun Heo-73/+58
2009-04-28block: move rq->start_time initialization to blk_rq_init()Tejun Heo-1/+1
2009-04-28block: clean up request completion APITejun Heo-163/+157
2009-04-28block: kill blk_end_request_callback()Tejun Heo-48/+3
2009-04-28block: reorganize request fetching functionsTejun Heo-128/+132
2009-04-28block: reorder request completion functionsTejun Heo-80/+80
2009-04-28block: clean up misc stuff after block layer timeout conversionTejun Heo-13/+9
2009-04-28block: cleanup REQ_SOFTBARRIER usagesTejun Heo-1/+0
2009-04-28block: don't set REQ_NOMERGE unnecessarilyTejun Heo-5/+1
2009-04-28block: kill blk_start_queueing()Tejun Heo-39/+9
2009-04-28block: merge blk_invoke_request_fn() into __blk_run_queue()Tejun Heo-21/+14
2009-04-28block: implement blkdev_readpagesJeff Moyer-0/+7
2009-04-28block: enable by default support for large devices and files on 32-bit archsBartlomiej Zolnierkiewicz-4/+7
2009-04-28ide-dma: don't reset request fields on dma_timeout_retry()Tejun Heo-16/+4
2009-04-28ide: drop rq->data handling from ide_map_sg()Tejun Heo-5/+1
2009-04-28ide-atapi: kill unused fields and callbacksTejun Heo-26/+4
2009-04-28ide-tape: simplify read/write functionsTejun Heo-99/+50
2009-04-28ide-tape: use byte size instead of sectors on rw issue functionsTejun Heo-25/+20
2009-04-28ide-tape: unify r/w init pathsTejun Heo-64/+46
2009-04-28ide-tape: kill idetape_bhTejun Heo-221/+84
2009-04-28ide-tape: use standard data transfer mechanismTejun Heo-94/+24
2009-04-28ide-tape: use single continuous bufferTejun Heo-198/+58
2009-04-28ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_lenTejun Heo-8/+18
2009-04-28ide-tape,floppy: fix failed command completion after request senseTejun Heo-0/+2
2009-04-28ide-pm: don't abuse rq->dataTejun Heo-24/+16
2009-04-28ide-cd,atapi: use bio for internal commandsTejun Heo-36/+52
2009-04-28ide-atapi: convert ide-{floppy,tape} to using preallocated sense bufferBorislav Petkov-39/+23
2009-04-28ide-cd: convert to using generic sense requestBorislav Petkov-46/+12
2009-04-28ide: add helpers for preparing sense requestsBorislav Petkov-0/+72
2009-04-28ide-cd: don't abuse rq->bufferTejun Heo-4/+4
2009-04-28ide-atapi: don't abuse rq->bufferTejun Heo-4/+4
2009-04-28ide-taskfile: don't abuse rq->bufferTejun Heo-11/+12
2009-04-28ide-floppy: block pc always uses bioTejun Heo-8/+6
2009-04-28ide-cd: clear sense buffer before issuing request senseTejun Heo-8/+4
2009-04-28ide kill unused ide_cmd->specialTejun Heo-1/+0
2009-04-28ide: don't set REQ_SOFTBARRIERTejun Heo-2/+0
2009-04-28ide: use blk_run_queue() instead of blk_start_queueing()Tejun Heo-5/+2
2009-04-28ide-tape: remove back-to-back REQUEST_SENSE detectionTejun Heo-6/+0
2009-04-28block: clear req->errors on bio completion only for fs requestsTejun Heo-3/+7
2009-04-28loop: use BIO list management functionsAkinobu Mita-22/+9
2009-04-28hd: fix lockingTejun Heo-10/+7
2009-04-28mg_disk: fix CONFIG_LBD=y warningBartlomiej Zolnierkiewicz-1/+1