IBM Support

IZ79449: SYSTEM CRASH AFTER LOADING MANY KERNEL EXTENSIONS APPLIES TO AIX 6100-02

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Problem is seen when a large number of kernel extensions
    are loaded.
    The customer may see a kernel crash as a result.
    Alternatively, over-writing of adjacent memory may cause
    problems later.
    
    Problem occurs when one bit is written outside a fixed
    size bit array.
    
    These are the Possible stack traces with this problem,
    but not limited to them:-
    
    >>> Case 1: system crash, the stack is
    [00705C28]set_cancelable_bitmap+0001C8 (0000000000000001,
    F100010008FDDF80, 0000000000000000, 0000000000000080
    [??])
    [007066E4]ld_syscall+0005E4 (??, ??)
    [00709874]ld_loadmodule+000494 (F00000002FF46170,
    F00000002FF463B8, 0000001F0000001F, 0000000700000007,
    F00000002FF463B9, F00000002FF46160)
    [0070E4A4]kmod_load+000304 (??, ??, ??, ??)
    [005BE988]load_kmod+000088 (??, ??, ??)
    [005BEE44]sysconfig+000104 (??, ??, ??)
    [00003850]ovlya_addr_sc_flih_main+000130 ()
    
    >>> Case 2: overwrite causes problems later
    One possible stack
    [00048148]rasp_get@AF102_43+0000C8 (7261737052415361
    [??])
    [0061D2D4]dmp_size+0001D4 (??)
    [0061C790]dmpioctl+000410 (??, ??, ??, ??)
    [004EF8C0]rdevioctl+0000C0 (??, ??, ??, ??, ??, ??)
    [006A46E0]spec_ioctl+000080 (??, ??, ??, ??, ??, ??)
    [00550D90]vnop_ioctl+000050 (??, ??, ??, ??, ??, ??)
    [005631DC]vno_ioctl+00009C (??, ??, ??, ??, ??)
    [005ED398]common_ioctl+0000F8 (??, ??, ??, ??)
    [00003850]ovlya_addr_sc_flih_main+000130 ()
    
    Another possible stack:
    [0001BF00]abend_trap+000000 ()
    [00048AEC]rasp_apply_all_children@AF105_11+00014C (??,
    ??, ??, ??, ??, ??)
    [00045BEC]rasp_apply_all_children+00002C (??, ??, ??, ??,
    ??)
    [00048A64]rasp_apply_all_children@AF105_11+0000C4 (??,
    ??, ??, ??, ??, ??)
    [00045BEC]rasp_apply_all_children+00002C (??, ??, ??, ??,
    ??)
    [00046DE4]rasp_apply_all+000064 (??, ??, ??)
    [0004C4A8]rasp_setsystrc_onoff+000028 ()
    [09E37990]trchk_init+000070 (??, ??)
    [09E31A2C]trcon+00016C (??)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:
    * Users of the 6100-02 Technology Level with the bos.mp64
    * fileset below the level of 6.1.2.9.
    ****************************************************************
    * PROBLEM DESCRIPTION:
    * Possible system crash when loading many kernel extensions.
    * The stack trace would be similar to:
    *   abend_trap+000000
    *   rasp_apply_all_children@AF105_11+00014C
    *   rasp_apply_all_children+00002C
    *   set_cancelable_bitmap+000108
    *   ld_syscall+000640
    * Other symptoms are possible.
    ****************************************************************
    * RECOMMENDATION:
    * Install APAR IZ79449.
    ****************************************************************
    

Problem conclusion

  • Increase size of a bit array used when kernel extensions are
    loaded.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    IZ79449

  • Reported component name

    AIX 610 STD EDI

  • Reported component ID

    5765G6200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Submitted date

    2010-07-08

  • Closed date

    2010-07-08

  • Last modified date

    2013-03-29

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

    IZ75112

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

Fix information

  • Fixed component name

    AIX 610 STD EDI

  • Fixed component ID

    5765G6200

Applicable component levels

  • R610 PSY U835851

       UP10/08/24 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSMV87","label":"AIX 6.1 Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMVAX","label":"AIX Express Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSAUMY","label":"IBM AIX Enterprise Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11Q","label":"AIX 6.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
29 March 2013