IBM Support

IV69460: ASSERT WHEN UNSWITCHING CPU FOR ASO OPTIMIZED THREAD 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

  • KDB(20)> where
    pvthread+103500 STACK:
    ■000A36C8validate_thread_runq+0001A8 (0000000000000000 ■??)
    ■000AA120setnewrq+000680 (??, ??, ??, ??, ??, ??, ??)
    ■000B266Cswitch_cpu+00020C (??, ??)
    ■007F490Cmdmpx+00002C (??, ??, ??)
    ■008ABF28mpx_lookup+000108 (??, ??, ??, ??)
    ■0085F148spec_lookup+000048 (??, ??, ??, ??, ??, ??)
    ■006DA694vnop_lookup+0001D4 (??, ??, ??, ??, ??, ??)
    ■0064322Clookuppn+000BEC (??, ??, ??, ??, ??, ??, ??, ??)
    ■006E11F0openpnp+000230 (??, ??, ??, ??, ??, ??, ??, ??)
    ■006E1D4Copenpath+00028C (??, ??, ??, ??, ??, ??, ??, ??)
    ■006E2114copen+000314 (FFFFFFFEFFFFFFFE, 00000000F1020BE8,
    ■006E0F44kopen+000024 (??, ??, ??)
    ■00003948syscall+000240 ()
    ■D0119CD4open+0000F4 (F1020BE8, 00000000, 3031A810, 00000030,
    ■D3FB52C4ct_get_RTAS_vector_1+000044 (3031A828, 3003DDE8,
    ■100123B4poll_RTAS+0001D4 (00000000)
    ■D0526D04_pthread_body+0000E4 (??)
    

Local fix

Problem summary

  • KDB(20)> where
    pvthread+103500 STACK:
     000A36C8 validate_thread_runq+0001A8 (0000000000000000  ?? )
     000AA120 setnewrq+000680 (??, ??, ??, ??, ??, ??, ??)
     000B266C switch_cpu+00020C (??, ??)
     007F490C mdmpx+00002C (??, ??, ??)
     008ABF28 mpx_lookup+000108 (??, ??, ??, ??)
     0085F148 spec_lookup+000048 (??, ??, ??, ??, ??, ??)
     006DA694 vnop_lookup+0001D4 (??, ??, ??, ??, ??, ??)
     0064322C lookuppn+000BEC (??, ??, ??, ??, ??, ??, ??, ??)
     006E11F0 openpnp+000230 (??, ??, ??, ??, ??, ??, ??, ??)
     006E1D4C openpath+00028C (??, ??, ??, ??, ??, ??, ??, ??)
     006E2114 copen+000314 (FFFFFFFEFFFFFFFE, 00000000F1020BE8,
     006E0F44 kopen+000024 (??, ??, ??)
     00003948 syscall+000240 ()
     D0119CD4 open+0000F4 (F1020BE8, 00000000, 3031A810, 00000030,
     D3FB52C4 ct_get_RTAS_vector_1+000044 (3031A828, 3003DDE8,
     100123B4 poll_RTAS+0001D4 (00000000)
     D0526D04 _pthread_body+0000E4 (??)
    

Problem conclusion

  • Check for ASO state when unborrowing thread
    

Temporary fix

Comments

  • 6100-09 - use AIX APAR IV69392
    7100-03 - use AIX APAR IV69460
    

APAR Information

  • APAR number

    IV69460

  • Reported component name

    AIX V7.1

  • Reported component ID

    5765H4000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2015-02-12

  • Closed date

    2015-02-12

  • Last modified date

    2015-05-22

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

    IV69392

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

Fix information

  • Fixed component name

    AIX V7.1

  • Fixed component ID

    5765H4000

Applicable component levels

  • R710 PSY U865837

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

Modified date: 22 May 2015