home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / bit / listserv / ibmmain / 2624 < prev    next >
Encoding:
Internet Message Format  |  1992-11-12  |  1.8 KB

  1. Path: sparky!uunet!utcsri!torn!nott!dgbt!netfs!ub!zaphod.mps.ohio-state.edu!darwin.sura.net!europa.asd.contel.com!paladin.american.edu!auvm!VCCSCENT.BITNET!SOMITCW
  2. From: SOMITCW@VCCSCENT.BITNET
  3. Newsgroups: bit.listserv.ibm-main
  4. Subject: Re: STORAGE BELOW 16M LINE
  5. Message-ID: <IBM-MAIN%92111209583070@RICEVM1.RICE.EDU>
  6. Date: 12 Nov 92 15:05:07 GMT
  7. Sender: IBM Mainframe Discussion list <IBM-MAIN@RICEVM1.BITNET>
  8. Lines: 27
  9. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  10.  
  11.  
  12.  On Thu, 12 Nov 1992 01:36:00 PST, LDW@USCMVSA wrote:
  13. >Right.  Except that on a uniprocessor, I thought that MVS doesn't
  14. >bother with prefixing because there's no need.
  15.  
  16.     When we ran MVS/SP 1.3.6 on a uniprocessor, it still did
  17.  PREFIXing.  It may have been because we coded the ACR CODE YES
  18.  in the stage 1 to be compatible with DUAL processors.
  19.  I believe VM/SP works the same way.
  20.  
  21. >But when I was running MVS/SP 1.3 under VM/SP R3 (or was it HPO R3?)
  22. >in a 4M V=R area, LRA on page 0 returned an address outside of what
  23. >MVS saw as it's real storage.  - - -
  24.  
  25.     Yes, VM is sneaky.  When you have a V=R area, VM has to define
  26.  the lowest address in the machine to the V=R area.  You couldn't
  27.  expect MVS to have what it sees as real storage to start somewhere
  28.  in the middle of memory.  Your 4 meg V=R area took the first 4 meg
  29.  of real memory.  VM must have the real ( and also the absolute )
  30.  page zero.  The real OLD/NEW PSWs and interrupts are in real page
  31.  zero, the VM trace table pointers are in the absolute page zero.
  32.  The way VM resolves the conflict is to keep absolute page zero
  33.  and map the V=R page zero to be immediately after the 4 meg V=R
  34.  area.  V=R page 1 through 4 meg are really V=R.  V=R page zero
  35.  is not really V=R.  This causes at least one restriction when
  36.  using V=R,  MVS or any other operating systems running V=R cannot
  37.  do any I/O to page zero after you SET NOTRANS ON.
  38.