commit | 0c247c559cd70f85ba9f0764ce13ae00e20fcad8 | [log] [tgz] |
---|---|---|
author | Tejun Heo <htejun@gmail.com> | Mon May 15 20:58:19 2006 +0900 |
committer | Tejun Heo <htejun@gmail.com> | Mon May 15 20:58:19 2006 +0900 |
tree | 9b0d00b300ad9178438b9c7feba95ed62f540c1a | |
parent | 9be1e979f2e1e57a091a658fa88dac266f9fd6fe [diff] |
[PATCH] libata-eh: implement dev->ering This patch implements ata_ering and uses it to define dev->ering. ata_ering is a ring buffer which records libata errors - whether a command was for normar IO request, err_mask and timestamp. Errors are recorded per-device in dev->ering. This will be used by EH to determine recovery actions. Signed-off-by: Tejun Heo <htejun@gmail.com>