IBM Support

IV83138: ASSERT IN DL_LIST_DESTROY_SANITY APPLIES TO AIX 7100-03

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An assert is hit when doing an rmdev of a device that
    uses mlxentdd as the driver.  The stack is:
    
    [047D2B6C]mlxentdd:dl_list_destroy_sanity@AF40_24+00020C
    (000000000000028E [??])
    [047CD040]mlxentdd:dl_list_destroy+000020 (??)
    [048821B0]mlxentdd:adl_dealloc+0000B0 (??)
    [048DB2C4]mlxentdd:hw_cfg_term+000164 (??, ??)
    [048C5824]mlxentdd:entcore_config_state_machine+0038E4
    (??, ??, ??, ??, ??, ??)
    [048C75FC]mlxentdd:entcore_perform_term+0000BC (??, ??,
    ??, ??)
    [048C1758]mlxentdd:entcore_config_term+000158 (??, ??,
    ??, ??)
    [048C0EBC]mlxentdd:entcore_config+00051C (??, ??)
    [047902D0]mlxentdd:mlxent_config+000010 (??, ??)
    [005DF5BC]config_kmod+0000FC (??, ??, ??)
    [005E0110]sysconfig+0001F0 (??, ??, ??)
    
    This occurs only after the driver gets into an unstable
    state following an open that failed midway through.
    

Local fix

Problem summary

  • An assert is hit when doing an rmdev of a device that
    uses mlxentdd as the driver.  The stack is:
    
     047D2B6C mlxentdd:dl_list_destroy_sanity@AF40_24+00020C
    (000000000000028E  ?? )
     047CD040 mlxentdd:dl_list_destroy+000020 (??)
     048821B0 mlxentdd:adl_dealloc+0000B0 (??)
     048DB2C4 mlxentdd:hw_cfg_term+000164 (??, ??)
     048C5824 mlxentdd:entcore_config_state_machine+0038E4
    (??, ??, ??, ??, ??, ??)
     048C75FC mlxentdd:entcore_perform_term+0000BC (??, ??,
    ??, ??)
     048C1758 mlxentdd:entcore_config_term+000158 (??, ??,
    ??, ??)
     048C0EBC mlxentdd:entcore_config+00051C (??, ??)
     047902D0 mlxentdd:mlxent_config+000010 (??, ??)
     005DF5BC config_kmod+0000FC (??, ??, ??)
     005E0110 sysconfig+0001F0 (??, ??, ??)
    
    This occurs only after the driver gets into an unstable
    state following an open that failed midway through.
    

Problem conclusion

  • Code added to cleanup failures encountered during open.
    

Temporary fix

Comments

  • 7100-03 - use AIX APAR IV83138
    

APAR Information

  • APAR number

    IV83138

  • Reported component name

    VIRTUAL I/O SER

  • Reported component ID

    5765G3400

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-03-30

  • Closed date

    2016-08-22

  • Last modified date

    2017-01-20

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

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

    IV86562

Fix information

  • Fixed component name

    AIX V7.1

  • Fixed component ID

    5765H4000

Applicable component levels

  • R710 PSY U872400

       UP17/01/19 I 1000

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SG11R"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
19 April 2022