A fix is available
APAR status
Closed as program error.
Error description
Intensive usage of the fuser command, including running it multiple times at once on the same system, with certain timing, can cause the system to hang or crash. . The crash would have this stack: (3)> f pvthread+056800 STACK: ■00178E74iHold+000094 (0000000000000020 ■??) ■003DE234j2_hold+000014 (??) ■0059D41Cvnop_hold+00003C (??) ■001CDE2CprocfsGetattrCwdRoot+00012C (??, ??, ??, ??) . The hang would have 2 threads deadlocked: Thread A: ■00509574slock+000474 ■00009558.simple_lock+000058 () ■002060A8procfsGetattrCwdRoot+0000E8 (??, ??, ??, ??) . Thread B: ■00509574slock+000474 ■00009558.simple_lock+000058 () ■001D4ED0prGetEref+000070 (??) ■00206068procfsGetattrCwdRoot+0000A8 (??, ??, ??, ??)
Local fix
Problem summary
************************************************************ * USERS AFFECTED: * Systems running the 7100-01 Technology Level with * bos.mp64 below the 7.1.1.19 level. ************************************************************ * PROBLEM DESCRIPTION: * Intensive usage of the fuser command, including running it * multiple times at once on the same system, with certain * timing, can cause the system to hang or crash. * . * The crash would have this stack: * (3)> f * pvthread+056800 STACK: * 00178E74 iHold+000094 (0000000000000020 ?? ) * 003DE234 j2_hold+000014 (??) * 0059D41C vnop_hold+00003C (??) * 001CDE2C procfsGetattrCwdRoot+00012C (??, ??, ??, ??) * . * The hang would have 2 threads deadlocked: * Thread A: * 00509574 slock+000474 * 00009558 .simple_lock+000058 () * 002060A8 procfsGetattrCwdRoot+0000E8 (??, ??, ??, ??) * . * Thread B: * 00509574 slock+000474 * 00009558 .simple_lock+000058 () * 001D4ED0 prGetEref+000070 (??) * 00206068 procfsGetattrCwdRoot+0000A8 (??, ??, ??, ??) ************************************************************ * RECOMMENDATION: * Install APAR IV36524. ************************************************************
Problem conclusion
Code has been fixed to protect these critical sections from potential race condition and deadlock
Temporary fix
********* * HIPER * *********
Comments
6100-06 - use AIX APAR IV36527 6100-07 - use AIX APAR IV34105 6100-08 - use AIX APAR IV38589 7100-00 - use AIX APAR IV36835 7100-01 - use AIX APAR IV36524 7100-02 - use AIX APAR IV38251
APAR Information
APAR number
IV36524
Reported component name
AIX V7.1
Reported component ID
5765H4000
Reported release
710
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Submitted date
2013-02-09
Closed date
2013-04-24
Last modified date
2013-11-24
APAR is sysrouted FROM one or more of the following:
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 U855903
UP13/07/30 I 1000
PTF to Fileset Mapping
U855903 bos.mp64 7.1.1.19
[{"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":"710","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":"710","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11R","label":"AIX 7.1 HIPERS, APARs and Fixes"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
24 November 2013