Wrote Oliver Yang Wrote:
> Oliver Yang wrote:
>> Oliver Yang wrote:
>>> Colin Yi wrote:
>>>>
>>>> Oliver Yang Wrote:
>>>>> Colin Yi wrote:
>>>>>>
>>>>>> Hi,
>>>>>> We found a hard hang on a HP x86 system installed snv_130. 
>>>>>> firstly I add "set snooping=1" to /etc/system
>>>>>> to try to get a core dump file. but it doesn't work, the system 
>>>>>> hang more than one hour and can't enter
>>>>>> kmdb mode (the deadman timer is the default value). secondly I 
>>>>>> add?set pcpslump:apic_panic_on_nmi=1? to
>>>>>> /etc/system, and send an NMI to OS from HP utility, The system 
>>>>>> enters the kmdb mode this time, But the keyboard
>>>>>> freeze and I am not able to perform any operations in kmdb.
>>>>>>
>>>>>> Does anyone know any other way to debug this hard hang?
>>>>>>
>>>>>
>>>>> Have you tied using kmdb via the tip line? Sometimes using tip 
>>>>> line is helpful.
>>>>
>>>> Doesn't work.
>>> I'm little bit confused.
>>>
>>> The apic_panic_on_nmi should cause a system panic, have you seen  
>>> "NMI received" panic message on the console?
>>>
>> I meant, if you are loading kmdb with this option at same time, you 
>> can try to boot kernel without kmdb this time. Since 
>> apic_panic_on_nmi will trigger the code which will call panic routine 
>> directly, and this will not require any keyboard operation.
>>
> According to code of apic_nmi_intr, apic_panic_on_nmi will set 
> nopanicdebug which should prevent kernel to drop into kmdb.
>
> Have you set apic_kmdb_on_nmi flag?  Your problem might be caused this 
> this flag, otherwise the nopanicdebug should let system panic directly.
Yes, I set the apic_kmdb_on_nmi flag, I will try without it.

Thanks,
Colin

Reply via email to