Skip to content

ide: fix ->io_32bit race in set_io_32bit()

Bartlomiej Zolnierkiewicz linux-ide 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest20 patches 19 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/20ide: fix ->io_32bit race in set_io_32bit()drivers/ide/ide.c+6 -01 reply
2/20ide: fix ->io_32bit race in ide_taskfile_ioctl()drivers/ide/ide-taskfile.c include/linux/ide.h+14 -50 replies
3/20dtc2278: ->io_32bit setting don't have to be identical for master/slavedrivers/ide/ide.c drivers/ide/legacy/dtc2278.c+1 -105 replies
4/20ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()drivers/ide/ide-io.c+2 -01 reply
5/20ide: fix final status check in task_in_intr()drivers/ide/ide-taskfile.c+1 -11 reply
6/20ide-tape: fix handling of non-special requests in ->end_request methoddrivers/ide/ide-tape.c+5 -00 replies
7/20ide: set IDE_TFLAG_IN_* flags before queuing/executing commanddrivers/ide/ide-acpi.c drivers/ide/ide-disk.c drivers/ide/ide-io.c +2 more+26 -230 replies
8/20ide: remove needless ->cursg clearing from task_end_request()drivers/ide/ide-taskfile.c+0 -20 replies
9/20ide: use rq->nr_sectors in task_end_request()drivers/ide/ide-taskfile.c+2 -20 replies
10/20ide: task_end_request() fixdrivers/ide/ide-dma.c drivers/ide/ide-taskfile.c include/linux/ide.h+7 -140 replies
11/20ide: kill DATA_READY definedrivers/ide/ide-taskfile.c include/linux/ide.h+2 -31 reply
12/20ide: use wait_drive_not_busy() in drive_cmd_intr()drivers/ide/ide-io.c drivers/ide/ide-taskfile.c include/linux/ide.h+4 -42 replies
13/20ide: initialize rq->cmd_type in ide_init_drive_cmd() callersdrivers/ide/ide-io.c drivers/ide/ide-taskfile.c drivers/ide/ide.c+7 -11 reply
14/20ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILEdrivers/ide/ide-disk.c drivers/ide/ide-taskfile.c drivers/ide/ide.c+5 -32 replies
15/20ide: don't enable local IRQs for PIO-in in driver_cmd_intr()drivers/ide/ide-io.c+6 -53 replies
16/20ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()drivers/ide/ide-io.c+7 -01 reply
17/20ide: fix final status check in drive_cmd_intr()drivers/ide/ide-io.c+2 -21 reply
18/20ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requestsdrivers/ide/ide-proc.c drivers/ide/ide-taskfile.c include/linux/ide.h+11 -120 replies
19/20ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requestsdrivers/ide/ide-iops.c drivers/ide/ide-taskfile.c+33 -340 replies
20/20ide: remove REQ_TYPE_ATA_CMDdrivers/ide/ide-io.c drivers/ide/ide-lib.c include/linux/blkdev.h+11 -1130 replies

Reviews trailers per patch

9 of 20 patches have a Reviewed-by or Acked-by.

PatchSergei Shtylyov
1/20A-b
2/20
3/20
4/20A-b
5/20A-b
6/20
7/20
8/20
9/20
10/20
11/20A-b
12/20A-b A-b
13/20A-b
14/20
15/20A-b
16/20A-b
17/20A-b
18/20
19/20
20/20

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread