Messages in this thread | | | Date | Fri, 08 Jul 2011 16:12:02 +0800 | From | Joe Jin <> | Subject | Re: "use new doorbell-bit-5 reset method" failed to reset the controller |
| |
Per Steve's suggestions, we upgrade the firmware to the latest and issue went, so it's HW issue rather than kernel bug.
Thanks, Joe
On 07/05/11 23:14, scameron@beardog.cce.hp.com wrote: > On Thu, Jun 30, 2011 at 04:49:22PM +0800, Joe Jin wrote: >> Hi Stephen, >> >> With linux the latest kernel, when do kdump test on HP DL585G7 >> we found it failed to reset the controller, driver complained >> "'Bit 2 doorbell reset' is supported, but not 'bit 5 doorbell >> reset', Firmware update is recommended", we have upgraded the >> firmware to the latest but kdump kernel still failed with >> the message. > > What firmware revision do you have? > > I think you need 5.06, which just came out on June 24. > > http://bizsupport1.austin.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=3902575&prodTypeId=329290&prodSeriesId=3902574&swLang=8&swEnvOID=2023&printver=true > > -- steve > > > > >> >> After revert commit cf0b08d0cd87ada9d284925834d08fb8026da888, >> kdump work fine. >> >> Here is the device info: >> 03:00.0 0104: 103c:323a (rev 01) >> Subsystem: 103c:3245 >> 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: 64 bytes >> Interrupt: pin A routed to IRQ 16 >> Region 0: Memory at e0200000 (64-bit, non-prefetchable) [size=2M] >> Region 2: Memory at e0002000 (64-bit, non-prefetchable) [size=4K] >> Region 4: I/O ports at 4000 [size=256] >> [virtual] Expansion ROM at d0500000 [disabled] [size=512K] >> Capabilities: [40] Power Management version 3 >> Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot-,D3cold-) >> Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME- >> Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+ >> Address: 0000000000000000 Data: 0000 >> Capabilities: [70] Express (v2) Endpoint, MSI 00 >> DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us >> ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- >> DevCtl: Report errors: Correctable- Non-Fatal+ Fatal+ Unsupported- >> RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ >> MaxPayload 128 bytes, MaxReadReq 4096 bytes >> DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- >> LnkCap: Port #0, Speed 5GT/s, Width x8, ASPM L0s, Latency L0 <512ns, L1 <64us >> ClockPM- Surprise- LLActRep- BwNot- >> LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- >> ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- >> LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- >> DevCap2: Completion Timeout: Not Supported, TimeoutDis+ >> DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- >> LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB >> Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS- >> Compliance De-emphasis: -6dB >> LnkSta2: Current De-emphasis Level: -3.5dB >> Capabilities: [ac] MSI-X: Enable+ Count=16 Masked- >> Vector table: BAR=0 offset=001c2000 >> PBA: BAR=0 offset=001c4000 >> Capabilities: [100 v1] 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- >> Kernel driver in use: hpsa >> Kernel modules: hpsa >> >> >> Seems doorbell-bit-5 reset method did not work properly with the device? >> Any input will appreciate. >> >> Thanks, >> Joe
-- Oracle <http://www.oracle.com> Joe Jin | Team Leader, Software Development | +8610.6106.5624 ORACLE | Linux and Virtualization No. 24 Zhongguancun Software Park, Haidian District | 100193 Beijing
| |