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

Reply via email to