IBM Support

IV66690: SYSTEM CRASH IN MSNENT_RX_HANDLER WITH DSI APPLIES TO AIX 7100-03

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • System crashes when the msnent receive handler is invoked
    while the device is being released. The crash stack is
    
    [F1000000C03002BC]msnent_rx_handler+00009C
                             (0000000000000000,
                              F1000A002FFF0840 [??])
    [F1000000C0307150]msnent_slih+0005B0 (??)
    [00014D70].hkey_legacy_gate+00004C ()
    [00261B34]i_poll_soft+0001F4 (??)
    [00261360]i_softmod+000660 ()
    [002011AC]flih_util+000258 ()
    

Local fix

  • No
    

Problem summary

  • System crashes when the msnent receive handler is invoked
    while the device is being released. The crash stack is
    CPU 0 CSA F1000815B0036D00 at time of crash, error code for
    LEDs: 30000000
    pvthread+009100 STACK:
     F1000000C03002BC msnent_rx_handler+00009C (0000000000000000,
                                            F1000A002FFF0840  ?? )
     F1000000C0307150 msnent_slih+0005B0 (??)
     00014D70 .hkey_legacy_gate+00004C ()
     00261B34 i_poll_soft+0001F4 (??)
     00261360 i_softmod+000660 ()
     002011AC flih_util+000258 ()
    ____ Exception (F00000002FF47600) ____
    ......
    ......
    <DELETED>
    ....
    ......
    orgea F1000A00300E0000 dsisr 0000000040000000
    bit set: DSISR_PFT
     000093C0 .unlock_enable_mem+0000B4 ()
     000093BC .unlock_enable_mem+0000B0 ()
     005582CC m_free_clustpool+00000C (??)
     F1000000C02FD614 msnent_free_rx_mem+000474 (??, ??)
     F1000000C02FAF80 msnent_free_mem_resources+0000C0 (??)
     F1000000C030800C msnent_close+00064C (??)
     F1000000C06E46FC ethchan_open+000ADC (??)
     F1000000C0714F2C sea_config+00236C (??, ??)
     00014D70 .hkey_legacy_gate+00004C ()
     005DBF3C config_kmod+0000FC (??, ??, ??)
     005DCA90 sysconfig+0001F0 (??, ??, ??)
     00003888 mfspurr_sc_flih01+0000E4 ()
     kdb_get_virtual_memory  no real storage @ 2FF21EF8
     10002B0C 10002B0C ()
     kdb_read_mem  no real storage @ FFFFFFFFFFF5E20
    

Problem conclusion

  • Sanity check added in receive handler to check for DEV state
    before processing the interrupt.
    

Temporary fix

Comments

  • 6100-08 - use AIX APAR IV70079
    6100-09 - use AIX APAR IV66153
    7100-02 - use AIX APAR IV70373
    7100-03 - use AIX APAR IV66690
    

APAR Information

  • APAR number

    IV66690

  • Reported component name

    AIX V7.1

  • Reported component ID

    5765H4000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2014-11-07

  • Closed date

    2014-11-07

  • Last modified date

    2015-09-30

  • APAR is sysrouted FROM one or more of the following:

    IV66153

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    AIX V7.1

  • Fixed component ID

    5765H4000

Applicable component levels

  • R710 PSY U862225

       UP15/05/19 I 1000

PTF to Fileset Mapping



Document information

More support for: AIX Enterprise Edition

Software version: 710

Operating system(s): AIX

Reference #: IV66690

Modified date: 30 September 2015