summaryrefslogtreecommitdiffstats
path: root/hw/ide
diff options
context:
space:
mode:
authorJohn Snow <jsnow@redhat.com>2015-09-01 16:50:38 -0400
committerJohn Snow <jsnow@redhat.com>2015-09-18 10:58:56 -0400
commitf91a0aa3743c8bdf0dc0f646606a3dc8bb2c7df8 (patch)
treed8a5529b24b52798bb005bb4df1323e7b7693286 /hw/ide
parent9ef2e93f9b1888c7d0deb4a105149138e6ad2e98 (diff)
downloadhqemu-f91a0aa3743c8bdf0dc0f646606a3dc8bb2c7df8.zip
hqemu-f91a0aa3743c8bdf0dc0f646606a3dc8bb2c7df8.tar.gz
ahci: remove dead reset code
This check is dead due to an earlier conditional. AHCI does not currently support hotplugging, so checks to see if devices are present or not are useless. Remove it. Reported-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 1441140641-17631-2-git-send-email-jsnow@redhat.com
Diffstat (limited to 'hw/ide')
-rw-r--r--hw/ide/ahci.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/hw/ide/ahci.c b/hw/ide/ahci.c
index ad05527..0c699a7 100644
--- a/hw/ide/ahci.c
+++ b/hw/ide/ahci.c
@@ -602,10 +602,7 @@ static void ahci_reset_port(AHCIState *s, int port)
}
s->dev[port].port_state = STATE_RUN;
- if (!ide_state->blk) {
- pr->sig = 0;
- ide_state->status = SEEK_STAT | WRERR_STAT;
- } else if (ide_state->drive_kind == IDE_CD) {
+ if (ide_state->drive_kind == IDE_CD) {
pr->sig = SATA_SIGNATURE_CDROM;
ide_state->lcyl = 0x14;
ide_state->hcyl = 0xeb;
OpenPOWER on IntegriCloud