We are running into an issue with our CA LSERV tasks reserving ASID's after they are recycled.
Can we change the CA LSERV started task startup to use REUSASID=YES?
z/os, Bundl, Lserv, asid, reusasid, REUSASID=YES, start, startup, support, compatibility, CCS, Common Services. 14.0, 14.1, 15.0
- CA LSERV does not support REUSASID=YES. LSERV will abend if it is started with REUSASID=YES.
- There is no CA LSERV parameter available for this purpose either. When CA LSERV is shutdown and restarted, its ASID is non-reusable.
This is a direct consequence of z/OS marking an ASID as non-reusable when the address space establishes cross-memory communication using a system LX. And using a system LX is necessary to L-Serv.
LSERV needs to makes itself available to all other address spaces because it does not know in advance which address spaces will need its services.
LSERV is a functionally stable legacy product and there are no plans to enhance LSERV in the future.