A fix is available
APAR status
Closed as program error.
Error description
With OA44240 applied, performing a dynamic activate to add 3390B and 3390D devices should add the correct device to the active UCB Look Up Table (ULUT) to make that UCB accessible. This does not work correctly when the active subchannel set is non-zero. This only affects dynamic activates when the active subchannel set is not 0. EXTERNAL SYMPTOMS: With PPRC active, this will cause a vary online to fail: IEE103I UNIT dddd NOT BROUGHT ONLINE IEE763I NAME= IECDINIT CODE= 0000000001100889 IEA434I DEVICE ONLINE IS NOT ALLOWED, IT IS A PPRC SECONDARY DEVICE IEE764I END OF IEE103I RELATED MESSAGES VERIFICATION STEPS: 1. Verify that when a dynamic activate was performed, the active subchannel set was nonzero. This can be displayed with D IOS,CONFIG, or if a dump is available, can be seen with the following IPCS command: ip l 10?+7c?+d0?+170 len(1) 2. Verify that the dynamic activate added 3390D alternate subchannel set devices. The IOS502I message will list which devices were added: DEVICE(S) ADDED TO SOFTWARE CONFIGURATION FOR SUBCHANNEL SET 1 dddd-dddd 3. Verify that after the activate, the subchannel set 0 device is accessible rather than the expected one. The expected primary device in the currently active subchannel set will show "SPECIAL" d m=dev(1dddd) SY1 IEE174I 12.44.30 DISPLAY M 612 DEVICE 10830 STATUS=OFFLINE, SPECIAL
Local fix
Avoid dynamic activates when the active subchannel set is something other than 0. If this problem is encountered, then the following steps must be taken to resolve it: - Dynamic activate to delete the newly added 3390B and 3390D devices - HyperSwap so that subchannel set 0 is now active - Dynamic activate to re-add the devices when subchannel set 0 is the active set or - IPL will also resolve the issue PE Information: User's Affected: This problem affects users with APAR OA44240 applied (PTFs UA90740 (HBB7780), UA90741 (HBB7790), UA90742 (JBB778H)) and with the active subchannel set not subchannel set 0. In this environment, a Dynamic Activate that adds 3390B/3390D device pairs will result in the 3390B devices being added to the active subchannel set instead of the 3390D devices as expected. User Impact: APAR OA44240 provided Multi-Target PPRC support but introduced a new problem. When the active subchannel set is not the subchannel set 0, a Dynamic Activate to add 3390B/3390D device pairs will only add the 3390B devices to the active subchannel set instead of the 3390D devices as expected. Display command for the active device will show the device in subchannel set 0: D M=DEV(dddd) IEE174I 11.32.11 DISPLAY M 378 DEVICE 0dddd STATUS=status Display command for the device in the currently active subchannel set will show it is being 'SPECIAL': D M=DEV(ndddd) 'n'=the active subchannel set number IEE174I 11.32.02 DISPLAY M 372 DEVICE ndddd STATUS=OFFLINE, SPECIAL Customers are better off with keeping APAR OA44240 on their systems if they are running with subchannel set 0 as the active subchannel set or they are running with a non-zero active subchannel set but do not plan to dynamically add 3390B/3390D device pairs via Dynamic Activate (ACTIVATE command).
Problem summary
**************************************************************** * USERS AFFECTED: Users at HBB7780 and above with PTFs * * UA90740, UA90741 or UA90742 applied. * **************************************************************** * PROBLEM DESCRIPTION: When the active subchannel set is an * * alternate (non-zero) subchannel set, * * the 3390D device in a 3390B/3390D * * device pair is not available in the * * active subchannel set after a Dynamic * * Activate is performed to add the pair. * **************************************************************** * RECOMMENDATION: * **************************************************************** When the current active subchannel set is one of the alternate (non-zero) subchannel sets, a Dynamic Activate to add 3390B/3390D device pairs does not result in the 3390D devices being added to the active subchannel set. During the construction of the device look up table for the active subchannel set, a check is made to determine if a device in an alternate subchannel set is a 3390D (PPRC secondary) device and if so it should be included in the active device look up table. However, the check incorrectly results in the 3390D device not being added to the active device look up table.
Problem conclusion
Dynamic Activate processing is updated to correctly add 3390D devices in 3390B/3390D device pairs to the active device look up table. KEYWORDS: HYPERSWP/K
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
OA49183
Reported component name
IOS
Reported component ID
5752SC1C3
Reported release
780
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-10-22
Closed date
2016-01-08
Last modified date
2016-03-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA80277 UA80278 UA80279
Modules/Macros
IOSVCMUB
Fix information
Fixed component name
IOS
Fixed component ID
5752SC1C3
Applicable component levels
R7A0 PSY UA80277
UP16/01/20 P F601 «
R780 PSY UA80278
UP16/01/20 P F601 «
R790 PSY UA80279
UP16/01/20 P F601 «
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":"780","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"780","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
22 March 2016