IBM Support

IZ82155: SYSTEM CRASH IN EMULEX FC PROTO DRIVER APPLIES TO AIX 5300-11

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • System crash when a SAN event occurs for a fscsi device
    that is
    closing. The stack trace will look like this:
    
    (3)> f
    pvthread+001700 STACK:
    [040072C8]efsc_event_buf_update+0000B4 (..)
    [0402C5D0]efsc_async_stat_135_34+000F74 (??, ??, ??, ??,
    ??)
    [03FB130C]efc_async_status+000170 (??, ??, ??, ??, ??)
    [03FAAA54]efc_process_mbatt+000E40 (??)
    [03FB1804]efc_intr+000470 (??)
    [000EFD6C]i_poll_soft+000184 (??)
    [000EF85C]i_softmod+000358 ()
    [00178878].finish_interrupt+000024 ()
    
    The device in question will be in a CLOSED state.
    

Local fix

  • None. This is a very small timing window.
    

Problem summary

  • System crash with stack similar to:
    pvthread+001700 STACK:
     040072C8 efsc_event_buf_update+0000B4 (..)
     0402C5D0 efsc_async_stat_135_34+000F74 (??, ??, ??, ??,
    ??)
     03FB130C efc_async_status+000170 (??, ??, ??, ??, ??)
     03FAAA54 efc_process_mbatt+000E40 (??)
     03FB1804 efc_intr+000470 (??)
     000EFD6C i_poll_soft+000184 (??)
     000EF85C i_softmod+000358 ()
     00178878 .finish_interrupt+000024 ()
    
    This happens when the device is being closed.
    

Problem conclusion

  • Protocol driver code modified so that when device is in
    the state of being closed, no update happens. This prevents
    access of freed memory and hence no crash.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ82155

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2010-08-09

  • Closed date

    2010-08-09

  • Last modified date

    2013-03-28

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

    IZ77570

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

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U837679

       UP10/09/20 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11P","label":"APARs - AIX 5.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 March 2013