Commit 70a3143a authored by Tejun Heo's avatar Tejun Heo Committed by Jeff Garzik

sata_uli: hardreset is broken

sata_uli can't do hardresets reliably and lock up.  This went
unnoticed till now as softreset was the default and hardreset was only
used after softreset failed.

Reported by Christian Casteyde in bz#10860.
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Cc: Christian Casteyde <casteyde.christian@free.fr>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 543cf4cb
...@@ -83,6 +83,7 @@ static struct ata_port_operations uli_ops = { ...@@ -83,6 +83,7 @@ static struct ata_port_operations uli_ops = {
.inherits = &ata_bmdma_port_ops, .inherits = &ata_bmdma_port_ops,
.scr_read = uli_scr_read, .scr_read = uli_scr_read,
.scr_write = uli_scr_write, .scr_write = uli_scr_write,
.hardreset = ATA_OP_NULL,
}; };
static const struct ata_port_info uli_port_info = { static const struct ata_port_info uli_port_info = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment