IBM Support

IZ79265: CRASH IN QLFC_GET_ADAP_STAT DUE TO MEMORY BEING PAGED OUT. 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

  • A crash like the following:
    
    (1)> f
    pvthread+020100 STACK:
    WARNING: bad IAR: 03FE9D28, display stack from LR:
    03FE51F4
    [03FE51F4]qlfc_get_adap_stat@AF45_15+000058
    (F10001001EF7D000, 0000000000000001,
       0000000000000000 [??])
    [03FE1B50]qlfc_get_adap_stat+000028 (??, ??)
    [03FE26DC]qlfc_ctl+0004B8 (??, ??, ??, ??)
    [040523E0]qlfsc_get_adap_stat+000078 (??, ??)
    [04051E78]qlfsc_common_hba+000118 (??, ??, ??)
    [0405CAB0].qlfsc_alloc_spc_cmd_buf+000530 ()
    [003F68C0]rdevioctl+0000C8 (??, ??, ??, ??, ??, ??)
    [004CF01C]spec_ioctl+000078 (??, ??, ??, ??, ??, ??)
    [0040C27C]vnop_ioctl+000068 (??, ??, ??, ??, ??, ??)
    [0044E610]vno_ioctl+000084 (??, ??, ??, ??, ??)
    [00466630]common_ioctl+0000C0 (??, ??, ??, ??)
    [00003810].svc_instr+000110 ()
    [kdb_get_memory] no real storage @ 2FF213A0
    [D035FC50]D035FC50 ()
    

Local fix

  • N/A
    

Problem summary

  • A crash with a stack like the following:
    
    (1)> f
    pvthread+020100 STACK:
    WARNING: bad IAR: 03FE9D28, display stack from LR:
    03FE51F4
     03FE51F4 qlfc_get_adap_stat@AF45_15+000058
    (F10001001EF7D000, 0000000000000001,
    0000000000000000  ?? )
     03FE1B50 qlfc_get_adap_stat+000028 (??, ??)
     03FE26DC qlfc_ctl+0004B8 (??, ??, ??, ??)
     040523E0 qlfsc_get_adap_stat+000078 (??, ??)
     04051E78 qlfsc_common_hba+000118 (??, ??, ??)
     0405CAB0 .qlfsc_alloc_spc_cmd_buf+000530 ()
     003F68C0 rdevioctl+0000C8 (??, ??, ??, ??, ??, ??)
     004CF01C spec_ioctl+000078 (??, ??, ??, ??, ??, ??)
     0040C27C vnop_ioctl+000068 (??, ??, ??, ??, ??, ??)
     0044E610 vno_ioctl+000084 (??, ??, ??, ??, ??)
     00466630 common_ioctl+0000C0 (??, ??, ??, ??)
     00003810 .svc_instr+000110 ()
     kdb_get_memory  no real storage @ 2FF213A0
     D035FC50 D035FC50 ()
    

Problem conclusion

  • QLogic FC driver code fixed so that the code that is called
    when interrupts are disabled is pinned in memory.
    

Temporary fix

Comments

  • 5300-11 - use AIX APAR IZ79265
    5300-12 - use AIX APAR IZ81643
    6100-04 - use AIX APAR IZ88125
    6100-05 - use AIX APAR IZ88115
    6100-06 - use AIX APAR IZ87799
    6100-06 - use AIX APAR IZ81109
    7100-00 - use AIX APAR IZ82077
    

APAR Information

  • APAR number

    IZ79265

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2010-07-07

  • Closed date

    2010-07-21

  • Last modified date

    2013-04-17

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U837669

       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:
17 April 2013