IBM Support

IV68172: IF_IB:DOUBLE FREE IN IB_IOCTL2() 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 panic with the similar stack as :
    .
    (0)> f
    pvthread+032000 STACK:
    [00046A0C]get_errc_inst@AF91_73+00000C
    (F1000A1E301B2000 [??])
    [00043928]errsave_data+000068 (??, ??, ??, ??)
    [000467C0]errlast+000180 (??, ??)
    [00041ECC]panic_msg+00004C (??)
    [0006E384].panic+000084 ()
    [0046B56C]net_free+000DEC
    (F1000E0005B01380, 0000003100000031)
    [0662E81C]if_ib:ib_ioctl2+002E5C (??, ??, ??)
    [06630110]if_ib:ib_ioctl+000170 (??, ??, ??)
    [004D52A0]if_detach+0002A0 (??)
    [004D20C8]ifioctl+0008C8
    (F1000E0005641808, 8020696680206966,
       F00000002FF47028)
    [00549830]soo_ioctl+0005B0 (??, ??, ??)
    [006BC810]common_ioctl+0000F0 (??, ??, ??, ??)
    [00003934]mfspurr_sc_flih01+000170 ()
    [kdb_get_virtual_memory] no real storage @ 2FF225E8
    [D011A334]D011A334 ()
    [kdb_read_mem] no real storage @ FFFFFFFFFFF8F60
    

Local fix

  • N/A
    

Problem summary

  • System may crash with following stack :
    (0)> f
    pvthread+032000 STACK:
     00046A0C get_errc_inst@AF91_73+00000C
    (F1000A1E301B2000  ?? )
     00043928 errsave_data+000068 (??, ??, ??, ??)
     000467C0 errlast+000180 (??, ??)
     00041ECC panic_msg+00004C (??)
     0006E384 .panic+000084 ()
     0046B56C net_free+000DEC
    (F1000E0005B01380, 0000003100000031)
     0662E81C if_ib:ib_ioctl2+002E5C (??, ??, ??)
     06630110 if_ib:ib_ioctl+000170 (??, ??, ??)
     004D52A0 if_detach+0002A0 (??)
     004D20C8 ifioctl+0008C8
    (F1000E0005641808, 8020696680206966,
       F00000002FF47028)
     00549830 soo_ioctl+0005B0 (??, ??, ??)
     006BC810 common_ioctl+0000F0 (??, ??, ??, ??)
     00003934 mfspurr_sc_flih01+000170 ()
     kdb_get_virtual_memory  no real storage @ 2FF225E8
     D011A334 D011A334 ()
     kdb_read_mem  no real storage @ FFFFFFFFFFF8F60
    

Problem conclusion

  • Code is fixed to avoid double free situation.
    

Temporary fix

Comments

  • 6100-08 - use AIX APAR IV69983
    6100-09 - use AIX APAR IV68954
    7100-02 - use AIX APAR IV70235
    7100-03 - use AIX APAR IV68172
    

APAR Information

  • APAR number

    IV68172

  • Reported component name

    AIX V7.1

  • Reported component ID

    5765H4000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2014-12-29

  • Closed date

    2015-01-23

  • Last modified date

    2015-09-30

Fix information

  • Fixed component name

    AIX V7.1

  • Fixed component ID

    5765H4000

Applicable component levels

  • R710 PSY U865820

       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 #: IV68172

Modified date: 30 September 2015