On 7/1/2012 7:03 PM, Alex Kodat wrote:
As far as requiring "smarts" to see out eligible GETMAINs, my point was that it shouldn't require any. Heck, even I was able to change all our storage allocations years ago to use 64-bit backing and haven't ever had a problem resulting from that. I can assure you that I don't have the smarts to look for eligible GETMAINs as I wouldn't even know what to look for. What would I look for?
As part of our RSCR effort many years ago, we changed all of our GETMAIN and STORAGE OBTAIN requests to back everything in 64-bit real. Everything seemed to work fine at first, but eventually failed when some of the code was executed in an LPAR with >2G of real. We found numerous occurrences of code that needed to be enhanced to use LRAG instead of LRA. (IIRC, some were real-mode channel programs, some were PR/SM DIAGNOSE, some were VM DIAGNOSE. There may have been others.) This had to be done conditionally, since at the time we still supported ESA/390 architecture. This is why I mentioned 'eligible' GETMAINs. Naturally, I highly recommend LOC=(xx,64) be specified whenever possible. -- Edward E Jaffe Phoenix Software International, Inc 831 Parkview Drive North El Segundo, CA 90245 310-338-0400 x318 [email protected] http://www.phoenixsoftware.com/
