zfsonlinux/zfs — Issue #574: sd task abort during pool create or import
Author: nedbass
Created: 2012-02-15 22:58:26+00:00
State: open

Test system has an external SSD-populated JBOD connected to an LSI SAS-2 HBA. When creating a zpool or attempting to import a zpool, a large number of messages like these go to dmesg:

sd 4:0:1:0: attempting task abort! scmd(ffff880204baee80)
sd 4:0:1:0: [sdc] CDB: Read(10): 28 00 00 00 0a 9e 00 00 01 00
scsi target4:0:1: handle(0x000b), sas_address(0x5000516100105dc1), phy(5)
scsi target4:0:1: enclosure_logical_id(0x500093d00084b000), slot(5)
sd 4:0:1:0: task abort: SUCCESS scmd(ffff880204baee80)

All drives involved in the operation generate these messages. The import or create takes an abnormally long time when this happens. Afterward the pool functions normally and no further task abort messages occur. Have updated to the latest LSI controller firmware but that didn't fix the problem.