[Bug 224496] mpr and mps drivers seems to have issues with large seagate drives

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Nov 5 12:53:03 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224496

Wayne Willcox <wwillcox7 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wwillcox7 at gmail.com

--- Comment #46 from Wayne Willcox <wwillcox7 at gmail.com> ---
So I have been getting the same errors in 12.1 and now 12.2
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 8 lun 0 (pass0,da0)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 9 lun 0 (pass1,da1)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 10 lun 0 (pass2,da2)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 11 lun 0 (pass3,da3)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 12 lun 0 (pass4,da4)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 13 lun 0 (pass5,da5)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 14 lun 0 (pass6,da6)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 15 lun 0 (pass7,da7)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 16 lun 0 (pass8,da8)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 17 lun 0 (pass9,da9)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 18 lun 0 (pass10,da10)
<IBM-XIV ST2000NM0001  A2 BC42>    at scbus0 target 19 lun 0 (pass11,da11)
<LSI CORP SAS2X36 0717>            at scbus0 target 20 lun 0 (ses0,pass12)
<LSI CORP SAS2X28 0717>            at scbus0 target 21 lun 0 (ses1,pass13)
<ATA WDC WD20EFRX-68A 0A80>        at scbus0 target 22 lun 0 (pass14,da12)
<ATA WDC WD20EFRX-68A 0A80>        at scbus0 target 23 lun 0 (pass15,da13)
<ATA WDC WD20EFRX-68A 0A80>        at scbus0 target 24 lun 0 (pass16,da14)
Adapter:
mps0 Adapter:
       Board Name: SAS9211-8i
   Board Assembly: H3-25250-02B
        Chip Name: LSISAS2008
    Chip Revision: ALL:
    BIOS Revision: 7.39.00.00
Firmware Revision: 20.00.06.00
  Integrated RAID: no

PhyNum  CtlrHandle  DevHandle  Disabled  Speed   Min    Max    Device
0                              N                 1.5    6.0    SAS Initiator 
1                              N                 1.5    6.0    SAS Initiator 
2                              N                 1.5    6.0    SAS Initiator 
3                              N                 1.5    6.0    SAS Initiator 
4       0001        0009       N         6.0     1.5    6.0    SAS Initiator 
5       0001        0009       N         6.0     1.5    6.0    SAS Initiator 
6       0001        0009       N         6.0     1.5    6.0    SAS Initiator 
7       0001        0009       N         6.0     1.5    6.0    SAS Initiator 


hawthorn kernel log messages:
+       (da14:mps0:0:24:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 18 00
length 12288 SMID 1732 Command timeout on target 24(0x001a) 60000 set,
60.96681849 elapsed
+mps0: Sending abort to target 24 for SMID 1732
+       (da14:mps0:0:24:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 18 00
length 12288 SMID 1732 Aborting command 0xfffffe00daa55760
+       (da4:mps0:0:12:0): WRITE(10). CDB: 2a 00 3b c2 f3 d8 00 00 30 00 length
24576 SMID 1089 Command timeout on target 12(0x000f) 60000 set, 60.97158463
elapsed
+mps0: Sending abort to target 12 for SMID 1089
+       (da4:mps0:0:12:0): WRITE(10). CDB: 2a 00 3b c2 f3 d8 00 00 30 00 length
24576 SMID 1089 Aborting command 0xfffffe00daa1f758
+       (da14:mps0:0:24:0): WRITE(10). CDB: 2a 00 49 79 f9 f8 00 00 08 00
length 4096 SMID 1230 Command timeout on target 24(0x001a) 60000 set,
60.97561590 elapsed
+       (da13:mps0:0:23:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 18 00
length 12288 SMID 78 Command timeout on target 23(0x0019) 60000 set,
60.97777852 elapsed
+mps0: Sending abort to target 23 for SMID 78
+       (da13:mps0:0:23:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 18 00
length 12288 SMID 78 Aborting command 0xfffffe00da9ca8d0
+       (da5:mps0:0:13:0): WRITE(10). CDB: 2a 00 53 42 14 48 00 00 10 00 length
8192 SMID 217 Command timeout on target 13(0x0010) 60000 set, 60.98193577
elapsed
+mps0: Sending abort to target 13 for SMID 217
+       (da5:mps0:0:13:0): WRITE(10). CDB: 2a 00 53 42 14 48 00 00 10 00 length
8192 SMID 217 Aborting command 0xfffffe00da9d6398
+       (da8:mps0:0:16:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 18 00 length
12288 SMID 670 Command timeout on target 16(0x0013) 60000 set, 60.98762575
elapsed
+mps0: Sending abort to target 16 for SMID 670
+       (da8:mps0:0:16:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 18 00 length
12288 SMID 670 Aborting command 0xfffffe00da9fc450
+       (da2:mps0:0:10:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 18 00 length
12288 SMID 91 Command timeout on target 10(0x000d) 60000 set, 60.99148905
elapsed
+mps0: Sending abort to target 10 for SMID 91
+       (da2:mps0:0:10:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 18 00 length
12288 SMID 91 Aborting command 0xfffffe00da9cba48
+       (da2:mps0:0:10:0): WRITE(10). CDB: 2a 00 1b 8d ae b0 00 00 08 00 length
4096 SMID 1064 Command timeout on target 10(0x000d) 60000 set, 60.99537335
elapsed
+       (da9:mps0:0:17:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 10 00 length
8192 SMID 982 Command timeout on target 17(0x0014) 60000 set, 60.99738899
elapsed
+mps0: Sending abort to target 17 for SMID 982
+       (da9:mps0:0:17:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 10 00 length
8192 SMID 982 Aborting command 0xfffffe00daa16790
+       (da12:mps0:0:22:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 10 00
length 8192 SMID 1677 Command timeout on target 22(0x0018) 60000 set,
60.100129429 elapsed
+mps0: Sending abort to target 22 for SMID 1677
+       (da12:mps0:0:22:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 10 00
length 8192 SMID 1677 Aborting command 0xfffffe00daa50d78
+       (da10:mps0:0:18:0): WRITE(10). CDB: 2a 00 1b 8d ae a8 00 00 08 00
length 4096 SMID 1723 Command timeout on target 18(0x0015) 60000 set,
60.100597645 elapsed
+mps0: Sending abort to target 18 for SMID 1723
+       (da10:mps0:0:18:0): WRITE(10). CDB: 2a 00 1b 8d ae a8 00 00 08 00
length 4096 SMID 1723 Aborting command 0xfffffe00daa54b48
+       (da1:mps0:0:9:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 08 00 length
4096 SMID 944 Command timeout on target 9(0x000c) 60000 set, 60.101000772
elapsed
+mps0: Sending abort to target 9 for SMID 944
+       (da1:mps0:0:9:0): WRITE(10). CDB: 2a 00 3b c2 f3 f0 00 00 08 00 length
4096 SMID 944 Aborting command 0xfffffe00daa13480
+       (da11:mps0:0:19:0): WRITE(10). CDB: 2a 00 49 79 f9 f8 00 00 08 00
length 4096 SMID 391 Command timeout on target 19(0x0016) 60000 set,
60.101567670 elapsed
+mps0: Sending abort to target 19 for SMID 391
+       (da11:mps0:0:19:0): WRITE(10). CDB: 2a 00 49 79 f9 f8 00 00 08 00
length 4096 SMID 391 Aborting command 0xfffffe00da9e4d68
+       (da7:mps0:0:15:0): WRITE(10). CDB: 2a 00 53 42 14 38 00 00 10 00 length
8192 SMID 1326 Command timeout on target 15(0x0012) 60000 set, 60.101970797
elapsed
+mps0: Sending abort to target 15 for SMID 1326
+       (da7:mps0:0:15:0): WRITE(10). CDB: 2a 00 53 42 14 38 00 00 10 00 length
8192 SMID 1326 Aborting command 0xfffffe00daa335d0
+       (da3:mps0:0:11:0): WRITE(10). CDB: 2a 00 3b c2 f3 d8 00 00 08 00 length
4096 SMID 456 Command timeout on target 11(0x000e) 60000 set, 60.105479267
elapsed
+mps0: Sending abort to target 11 for SMID 456
+       (da3:mps0:0:11:0): WRITE(10). CDB: 2a 00 3b c2 f3 d8 00 00 08 00 length
4096 SMID 456 Aborting command 0xfffffe00da9ea4c0
+       (da6:mps0:0:14:0): WRITE(10). CDB: 2a 00 1b 8d ae a8 00 00 08 00 length
4096 SMID 1882 Command timeout on target 14(0x0011) 60000 set, 60.106592066
elapsed
+mps0: Sending abort to target 14 for SMID 1882
       (da6:mps0:0:14:0): WRITE(10). CDB: 2a 00 1b 8d ae a8 00 00 08 00 length
4096 SMID 1882 Aborting command 0xfffffe00daa620f0
+       (da1:mps0:0:9:0): WRITE(10). CDB: 2a 00 53 42 14 20 00 00 48 00 length
36864 SMID 69 Command timeout on target 9(0x000c) 60000 set, 60.69088610
elapsed
+       (da2:mps0:0:10:0): WRITE(10). CDB: 2a 00 53 42 14 20 00 00 08 00 length
4096 SMID 912 Command timeout on target 10(0x000d) 60000 set, 60.69428749
elapsed
+       (da6:mps0:0:14:0): WRITE(10). CDB: 2a 00 53 42 14 28 00 00 48 00 length
36864 SMID 440 Command timeout on target 14(0x0011) 60000 set, 60.349451194
elapsed
+       (da5:mps0:0:13:0): WRITE(10). CDB: 2a 00 53 42 14 58 00 00 18 00 length
12288 SMID 1580 Command timeout on target 13(0x0010) 60000 set, 60.349818628
elapsed
+       (da6:mps0:0:14:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 1052 Command timeout on target 14(0x0011) 60000 set, 60.350062184
elapsed
+       (da5:mps0:0:13:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 1375 Command timeout on target 13(0x0010) 60000 set, 60.350263749
elapsed
+       (da4:mps0:0:12:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 1455 Command timeout on target 12(0x000f) 60000 set, 60.350454814
elapsed
+       (da4:mps0:0:12:0): WRITE(10). CDB: 2a 00 53 42 14 40 00 00 30 00 length
24576 SMID 775 Command timeout on target 12(0x000f) 60000 set, 60.350652179
elapsed
+       (da3:mps0:0:11:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 931 Command timeout on target 11(0x000e) 60000 set, 60.350866340
elapsed
+       (da2:mps0:0:10:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 1319 Command timeout on target 10(0x000d) 60000 set, 60.351090999
elapsed
+       (da1:mps0:0:9:0): WRITE(10). CDB: 2a 00 53 42 14 70 00 00 08 00 length
4096 SMID 728 Command timeout on target 9(0x000c) 60000 set, 60.351292564
elapsed
+       (da3:mps0:0:11:0): WRITE(10). CDB: 2a 00 53 42 14 28 00 00 48 00 length
36864 SMID 843 Command timeout on target 11(0x000e) 60000 set, 60.351485729
elapsed
+       (da14:mps0:0:24:0): WRITE(10). CDB: 2a 00 53 42 14 68 00 00 08 00
length 4096 SMID 412 Command timeout on target 24(0x001a) 60000 set,
60.351704089 elapsed
+       (da13:mps0:0:23:0): WRITE(10). CDB: 2a 00 53 42 14 68 00 00 08 00
length 4096 SMID 458 Command timeout on target 23(0x0019) 60000 set,
60.351935048 elapsed
-  F- 1/1: Charlie Root           hawthorn daily security run output           
                                                                               
                    -- +mps0: Reinitializing controller
+mps0: Unfreezing devq for target ID 24
+mps0: Unfreezing devq for target ID 12
+mps0: Unfreezing devq for target ID 23
+mps0: Unfreezing devq for target ID 13
+mps0: Unfreezing devq for target ID 16
+mps0: Unfreezing devq for target ID 10
+mps0: Unfreezing devq for target ID 17
+mps0: Unfreezing devq for target ID 22
+mps0: Unfreezing devq for target ID 18
+mps0: Unfreezing devq for target ID 9
+mps0: Unfreezing devq for target ID 19
+mps0: Unfreezing devq for target ID 15
+mps0: Unfreezing devq for target ID 11
+mps0: Unfreezing devq for target ID 14
+mps0: Firmware: 20.00.06.00, Driver: 21.02.00.00-fbsd
+mps0: IOCCapabilities:
1285c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,EventReplay,HostDisc>

Taking the suggestion in comment 45 I have reduced my max opens from 255 for my
devices to 100. They went all they way to 1 but hopefully 100 will be
sufficient.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list