#1382 closed defect (fixed)

ATA driver fails in qemu

Reported by: Chris Johns Owned by: Joel Sherrill
Priority: normal Milestone: 4.10
Component: fs Version: 4.9
Severity: normal Keywords:
Cc: strauman@… Blocked By:
Blocking:

Description

The ATA driver issues the ATA_COMMAND_EXECUTE_DEVICE_DIAGNOSTIC command in rtems_ata_initialise. The qemu simulated ATA driver fails after this command is issued. Not issuing this command allows the initialisation to complete without error and allows a disk to be mounted.

Should this command be removed from the initialisation ?
Should qemu be queried about the issue ?
Should a replacement test be found ?

Attachments (1)

ata-rdry-qemu-wrkaround.diff (3.9 KB) - added by strauman on 02/17/09 at 22:46:32.
illustration of a possible workaround

Download all attachments as: .zip

Change History (4)

Changed on 02/17/09 at 22:46:32 by strauman

illustration of a possible workaround

comment:1 Changed on 02/17/09 at 22:48:31 by strauman

Cc: strauman added

comment:2 Changed on 05/01/09 at 21:40:42 by Chris Johns

Status: newassigned

comment:3 Changed on 05/21/09 at 12:45:38 by Joel Sherrill

Resolution: fixed
Status: assignedclosed

Chris committed a solution.

Note: See TracTickets for help on using tickets.