Hi, on behalf of a customer we discussed the idea of something like transparent 64bit to 31bit mirroring. Such that IARV64 has an option like MAP31BIT=YES which gives you an address back that allows existing 31bit programs to address this area without copying. Every access off that returned address is mapped by hardware/z/os into that storage. Ideally also for already allocated areas and the possibility to deregister the 31bit addressing without freeing the allocated 64bit areas. Also the requirement to be able to mirror just parts of the 64bit area. For now we have not pursued it. The business case was to be able to pass a 31bit address to unchanged existing 31bit programs and be able to access storage beyond the 2G range without modifying those and without modifying the interfaces which only have roon for 31bit pointers. I am wondering if there is interest from other customers for something like this?
Thanks, Denis. -----Original Message----- From: Paul Edwards <mutazi...@gmail.com> To: IBM-MAIN <IBM-MAIN@LISTSERV.UA.EDU> Sent: Mon, May 7, 2018 12:32 PM Subject: Re: GETMAIN LOC=32 On Sun, 6 May 2018 21:14:38 -0400, Jim Mulder <<a href="mailto:d10j...@us.ibm.com";>d10j...@us.ibm.com</a>> wrote: >> GETMAIN is not going to ever manage 32-bit storage. >> I would word you requirement this way: > > " I would like to have a USE2GTO4G=NO|YES > parameter on IARV64 GETSTOR, Hi Jim. Thanks for the interesting suggestion, but by separating the 2 GiB - 4 GiB region it means that an application can't do a GETMAIN for 3 GiB of memory. If GETMAIN is modified as I requested, the 16 MiB to 4 GiB region will be a continuous region and a GETMAIN of 3 GiB will work so long as there hasn't been fragmentation. ie a 32-bit program can allocate a single 3 GiB chunk. BFN. Paul. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to <a href="mailto:lists...@listserv.ua.edu";>lists...@listserv.ua.edu</a> with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN