IBM Support

IZ78694: ITII AT .SIMPLE_UNLOCK_MEM+0000 APPLIES TO AIX 6100-05

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • nfs client machine crashed while doing livedump on
    nfs sub system. the stack trace looks like
    KDB(0)> f
    pvthread+04A000 STACK:
    ■00009958.simple_unlock_mem+000040 ()
    ■001108A0e_sleep_thread+000060 (??, ??, ??)
    ■00014F50.kernel_add_gate_cstack+000030 ()
    ■04976D74aix_cv_wait_sig+000074 (??, ??)
    ■049A958Cwait_for_move_ref+00004C (??)
    ■049AB1C4nfs4_setup_moved+000104 (??, ??, ??, ??, ??)
    ■049B53C0renew_fs_locations+000160 (??, ??)
    ■049D5C8Cnfs4_getattr_otw+00054C (??, ??, ??)
    ■049D6310nfs4getattr+000290 (??, ??, ??)
    ■0499AF48nfs4_getattr+0001C8 (??, ??, ??)
    ■005FBC30vnop_getattr+000050 (??, ??, ??)
    ■001FFE94procfsGetattrCwdRoot+000254 (??, ??, ??, ??)
    ■0020079CprocfsGetattr+00039C (??, ??, ??)
    ■005FBC30vnop_getattr+000050 (??, ??, ??)
    ■005ED398getstat+000038 (??, ??, ??, ??, ??)
    ■005EEBB0statx+000390 (??, ??, ??, ??)
    ■00003850ovlya_addr_sc_flih_main+000130 ()
    where we are trying to release the f_lock within
    the fsid but we don't have it locked.
    basically nfs4_fsid_rele() may release the f_lock.
    

Local fix

Problem summary

  • nfs client machine crashed while doing livedump on
    nfs sub system. the stack trace looks like
    KDB(0)> f
    pvthread+04A000 STACK:
     00009958 .simple_unlock_mem+000040 ()
     001108A0 e_sleep_thread+000060 (??, ??, ??)
     00014F50 .kernel_add_gate_cstack+000030 ()
     04976D74 aix_cv_wait_sig+000074 (??, ??)
     049A958C wait_for_move_ref+00004C (??)
     049AB1C4 nfs4_setup_moved+000104 (??, ??, ??, ??, ??)
     049B53C0 renew_fs_locations+000160 (??, ??)
     049D5C8C nfs4_getattr_otw+00054C (??, ??, ??)
     049D6310 nfs4getattr+000290 (??, ??, ??)
     0499AF48 nfs4_getattr+0001C8 (??, ??, ??)
     005FBC30 vnop_getattr+000050 (??, ??, ??)
     001FFE94 procfsGetattrCwdRoot+000254 (??, ??, ??, ??)
     0020079C procfsGetattr+00039C (??, ??, ??)
     005FBC30 vnop_getattr+000050 (??, ??, ??)
     005ED398 getstat+000038 (??, ??, ??, ??, ??)
     005EEBB0 statx+000390 (??, ??, ??, ??)
     00003850 ovlya_addr_sc_flih_main+000130 ()
    where we are trying to release the f_lock within
    the fsid but we don't have it locked.
    basically nfs4_fsid_rele() may release the f_lock.
    

Problem conclusion

  • in nfs4_fsid_rele(), if wait for livedump don't release the
    f_lock.
    

Temporary fix

Comments

  • 6100-02 - use AIX APAR IZ79753
    6100-03 - use AIX APAR IZ79356
    6100-04 - use AIX APAR IZ78920
    6100-05 - use AIX APAR IZ78694
    6100-06 - use AIX APAR IZ78361
    6100-06 - use AIX APAR IZ79687
    7100-00 - use AIX APAR IZ79369
    

APAR Information

  • APAR number

    IZ78694

  • Reported component name

    AIX 610 STD EDI

  • Reported component ID

    5765G6200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2010-07-02

  • Closed date

    2010-07-02

  • Last modified date

    2013-03-28

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

    IZ78361

  • 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 U834687

       UP10/08/20 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:
28 March 2013