commit | 62f1d0e6de138b91d55fbd7d579c837ed62e9e31 | [log] [tgz] |
---|---|---|
author | Andres Salomon <dilinger@debian.org> | Mon Sep 11 08:51:05 2006 -0400 |
committer | Jeff Garzik <jeff@garzik.org> | Mon Sep 11 08:51:05 2006 -0400 |
tree | b3842135c320101acdd8c457459786537b9ed4ed | |
parent | c336923b668fdcf0312efbec3b44895d713f4d81 [diff] |
[libata] sata_mv: errata check buglet fix Fix a buglet; the errata check below this code is assuming the value in the sstatus variable is what was pulled out of the SCR_STATUS register. However, the status checks in the timeout loop clobber everything but the first 4 bits of sstatus, so the errata checks are invalid. This patch changes it to not clobber SStatus. Signed-off-by: Andres Salomon <dilinger@debian.org> Signed-off-by: Jeff Garzik <jeff@garzik.org>