Comment 14 for bug 577785

Revision history for this message
alf@all.de (alf-all) wrote :

Since I had installed 2.6.35 behavior changed a little bit. Now all disks at all controllers are affected.

My guess is, that there are two bugs:

The first concern the handling of the MCP55 controller. This could be fixed with 2.6.35.
The second bug is a timeing/locking issue when using (multiple) softraid:
* recursiv call of sync_buffer (see in trace)
* completion of raid sync when the kernel had stated the lost of one or more disks
* problem at initialisation: SATA link up 3.0 Gbps (SStatus 123 SControl 320); hard resetting link; failed to resume link (SControl 0); SATA link down (SStatus 0 SControl 0); hard resetting link; ...
* When all softraid are stopped, no problems happend for days

Actual snip:
[74261.120083] sd 6:0:6:0: WARNING: Command (0x2a) timed out, resetting card.
[74283.111357] sd 6:0:6:0: WARNING: Command (0x0) timed out, resetting card.
[74305.040127] sd 6:0:6:0: WARNING: Command (0x0) timed out, resetting card.
...
[74645.940123] sd 6:0:6:0: Device offlined - not ready after error recovery
[74645.940968] sd 6:0:6:0: Device offlined - not ready after error recovery
...
[74645.952020] sd 6:0:6:0: rejecting I/O to offline device
[74645.952594] sd 6:0:6:0: rejecting I/O to offline device
[74645.953136] sd 6:0:6:0: rejecting I/O to offline device
[74645.953139] sd 6:0:6:0: [sdf] Unhandled error code
[74645.953142] sd 6:0:6:0: [sdf] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[74645.953145] sd 6:0:6:0: [sdf] CDB: Write(10): 2a 00 0c 8c 33 b4 00 00 08 00
[74645.953149] end_request: I/O error, dev sdf, sector 210514868
[74645.953153] Buffer I/O error on device dm-5, logical block 26290213
[74645.953155] lost page write due to I/O error on dm-5
[74645.957047] sd 6:0:6:0: rejecting I/O to offline device
[74645.957632] sd 6:0:6:0: rejecting I/O to offline device
[74645.957634] sd 6:0:6:0: [sdf] Unhandled error code
[74645.957636] sd 6:0:6:0: [sdf] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[74645.957638] sd 6:0:6:0: [sdf] CDB: Write(10): 2a 00 0c fe f2 ac 00 00 08 00
...