https://bugzilla.kernel.org/show_bug.cgi?id=198975
Bug ID: 198975
Summary: Highpoint 840A RocketRAID Controller and drives are
NOT detected by SCSI_HPTIOP kernel module
Product: SCSI Drivers
Version: 2.5
Kernel Version: 4.15.7
Hardware: All
OS: Linux
Tree: Mainline
Status: NEW
Severity: high
Priority: P1
Component: Other
Assignee: [email protected]
Reporter: [email protected]
Regression: No
Hello,
This is my first kernel bugzilla report, so please have mercy ;-)
My freshly bought Highpoint 840A RocketRAID Controller and its 8 connected
"Samsung 860 EVO" ssd harddrives are NOT detected by the "SCSI_HPTIOP" kernel
low-level scsi driver module, but it seems to be the smaller brother of the
already from kernel supported 3740A RocketRAID controller by Highpoint.
The only differnence seems to be that the 840A supports only 6Gb/s per channel.
Thats is also confirmed by the top down view onto the expansion card.
In the upper right corner you can see the described dual product markings
"RocketRAID 3740A/840A", so the layout and most likely also the raid processor
of the controller has been used at least twice by Highpoint.
My controllers firmware is the recent 1.0.0 version.
I couldnt find any other driver module that is matching my controller more
closely.
The current published linux drivers by highpoint are useless under (Gentoo)
Linux.
The controller and its connected drives are working flawlessy under Windows 10,
so its not damaged. I am using a "Gigabyte X99-SLI" motherboard with recent
F24a bios version.
I am also willingly able to provide regular dump logs to kernel developers for
driver debugging.
I would be VERY thankful for including support into the next kernel for this
cool piece of hardware!
Top-down view onto the expansion card:
https://www.bhphotovideo.com/images/images1000x1000/highpoint_rocketraid_3740a_12gb_s_pcie_1269779.jpg
dmesg outputs only this, then nothing else related to my controller:
RocketRAID 3xxx/4xxx Controller driver v1.10.0
lspci -kvv outputs this:
02:00.0 RAID bus controller: HighPoint Technologies, Inc. Device 0840 (rev a1)
Subsystem: HighPoint Technologies, Inc. Device 0000
Physical Slot: 6
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
NUMA node: 0
Region 0: Memory at d0900000 (64-bit, prefetchable) [size=1M]
Region 4: Memory at d0a00000 (64-bit, prefetchable) [size=256K]
Expansion ROM at dfe00000 [disabled] [size=128K]
Capabilities: [80] Power Management version 3
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
PME(D0+,D1+,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [90] MSI: Enable- Count=1/32 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [b0] MSI-X: Enable- Count=18 Masked-
Vector table: BAR=0 offset=00038000
PBA: BAR=0 offset=00039000
Capabilities: [c0] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 512 bytes, PhantFunc 0, Latency L0s <128ns,
L1 <2us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 256 bytes, MaxReadReq 512 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr-
TransPend-
LnkCap: Port #0, Speed 8GT/s, Width x8, ASPM L0s L1, Exit
Latency L0s <128ns, L1 <2us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 8GT/s, Width x8, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range B, TimeoutDis+, LTR-, OBFF
Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
OBFF Disabled
LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range,
EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB,
EqualizationComplete+, EqualizationPhase1+
EqualizationPhase2+, EqualizationPhase3+,
LinkEqualizationRequest-
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [300 v1] #19
Highpoints 800er series RocketRAID website:
http://www.highpoint-tech.com/USA_new/series-rr800-overview.htm
Highpoints 3700er series RocketRAID website:
http://www.highpoint-tech.com/USA_new/series-rr3700-overview.htm
--
You are receiving this mail because:
You are watching the assignee of the bug.