commit | 75f9cafc2d24a1cf44d7c3f3e5b4f7a393afcf71 | [log] [tgz] |
---|---|---|
author | Tejun Heo <htejun@gmail.com> | Thu Jan 03 01:21:14 2008 +0900 |
committer | Jeff Garzik <jeff@garzik.org> | Wed Jan 23 05:24:17 2008 -0500 |
tree | a98170f1fae07fbb169f21b5391cc2edadbb697d | |
parent | b710a1f4b34438b624e9c6c2dc8bcf54b0b0ba27 [diff] |
libata: fix off-by-one in error categorization ATA_ECAT_DUBIOUS_BASE was too high by one and thus all DUBIOUS error categorizations were wrong. This passed test because only ATA_BUS and UNK_DEV were used during testing and the ones after them - ATA_BUS and an overflowed entry - behaved similarly. This patch fixes the problem by adding DUBIOUS_NONE category and use it as base. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>