A fix is available
APAR status
Closed as program error.
Error description
The BFIUSE count went negative causing many Queue Buffers to be allocated but not used. The unused Queue Buffers exhausted storage and resulted in an ABENDS878 or ABENDU0732. A check of the QPOOL buffer statistics shows a buffer inuse count (BFIUSE) of x'7FFFFFFC' which is clearly invalid. This value exceeds the HI threshold value and causes Queue Buffer Manager module DFSQBFM0 to expand the number of Queue Buffers every time it is called even though additional buffers are not needed. Decrementing the BFIUSE count by 1 when it is already 0 is a "should not occur" event.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V11 Shared Queues Users * **************************************************************** * PROBLEM DESCRIPTION: IMS abends with ABEND878 or ABENDU0732 * * after the BFIUSE count goes negative, * * causing many Queue Buffers to be * * allocated but not used. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** The BFIUSE count (QPBFIUCT) went negative causing many Queue Buffers to be allocated but not used. The unused Queue Buffers exhausted storage and resulted in an ABENDS878 (or ABENDU0732). A check of the QPOOL buffer statistics showed a buffer inuse count (BFIUSE) of x'7FFFFFFC' which is clearly invalid. This value exceeded the HI threshold value and caused Queue Buffer Manager module DFSQBFM0 to expand the number of Queue Buffers every time it was called, even though additional buffers were not needed. Decrementing the BFIUSE count by 1 when it is already zero should not occur.
Problem conclusion
GEN: KEYWORDS: SYSPLEXSQ *** END IMS KEYWORDS *** Protection code was added to DFSQBFM0 to prevent it from decrementing the count in the QPBFIUCT field if it is already zero.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PM28378
Reported component name
IMS V11
Reported component ID
5635A0200
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2010-12-07
Closed date
2010-12-28
Last modified date
2011-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK63564
Modules/Macros
DFSQBFM0
Fix information
Fixed component name
IMS V11
Fixed component ID
5635A0200
Applicable component levels
R100 PSY UK63564
UP11/01/06 P F101
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 February 2011