libata-eh.c (79f4d1d5c0d7d115b5a693a5bb369e69efb7e7a5) libata-eh.c (4091fb95b5f8dea37568d1a94c8227244bade891)
1/*
2 * libata-eh.c - libata error handling
3 *
4 * Maintained by: Tejun Heo <tj@kernel.org>
5 * Please ALWAYS copy linux-ide@vger.kernel.org
6 * on emails.
7 *
8 * Copyright 2006 Tejun Heo <htejun@gmail.com>

--- 2020 unchanged lines hidden (view full) ---

2029 * FALLBACK_TO_PIO : Fall back to PIO.
2030 *
2031 * Even if multiple verdicts are returned, only one action is
2032 * taken per error. An action triggered by non-DUBIOUS errors
2033 * clears ering, while one triggered by DUBIOUS_* errors doesn't.
2034 * This is to expedite speed down decisions right after device is
2035 * initially configured.
2036 *
1/*
2 * libata-eh.c - libata error handling
3 *
4 * Maintained by: Tejun Heo <tj@kernel.org>
5 * Please ALWAYS copy linux-ide@vger.kernel.org
6 * on emails.
7 *
8 * Copyright 2006 Tejun Heo <htejun@gmail.com>

--- 2020 unchanged lines hidden (view full) ---

2029 * FALLBACK_TO_PIO : Fall back to PIO.
2030 *
2031 * Even if multiple verdicts are returned, only one action is
2032 * taken per error. An action triggered by non-DUBIOUS errors
2033 * clears ering, while one triggered by DUBIOUS_* errors doesn't.
2034 * This is to expedite speed down decisions right after device is
2035 * initially configured.
2036 *
2037 * The followings are speed down rules. #1 and #2 deal with
2037 * The following are speed down rules. #1 and #2 deal with
2038 * DUBIOUS errors.
2039 *
2040 * 1. If more than one DUBIOUS_ATA_BUS or DUBIOUS_TOUT_HSM errors
2041 * occurred during last 5 mins, SPEED_DOWN and FALLBACK_TO_PIO.
2042 *
2043 * 2. If more than one DUBIOUS_TOUT_HSM or DUBIOUS_UNK_DEV errors
2044 * occurred during last 5 mins, NCQ_OFF.
2045 *

--- 2234 unchanged lines hidden ---
2038 * DUBIOUS errors.
2039 *
2040 * 1. If more than one DUBIOUS_ATA_BUS or DUBIOUS_TOUT_HSM errors
2041 * occurred during last 5 mins, SPEED_DOWN and FALLBACK_TO_PIO.
2042 *
2043 * 2. If more than one DUBIOUS_TOUT_HSM or DUBIOUS_UNK_DEV errors
2044 * occurred during last 5 mins, NCQ_OFF.
2045 *

--- 2234 unchanged lines hidden ---