[Info-vax] x86 Update 01/20/19
Jon Pinkley
jon.pinkley at gmail.com
Tue Mar 12 15:41:13 EDT 2019
On Sunday, January 20, 2019 at 4:16:20 PM UTC-5, clair... at vmssoftware.com wrote:
> http://www.vmssoftware.com/updates_port.html
>
> The above is now two weeks old and we are further along in creating and starting the SYSINIT process.
>
> We had been skipping around creating the complete I/O database, based on walking the ACPI tables, but that is now complete. We now go end-to-end through INIT.MAR with no side steps.
>
> We are about to make it through a variety of page faults, creating the process page tables, and changing to exec mode. There was a lot of new code written many months ago that we are finally getting to step our way through.
>
> We can boot the dump kernel.
>
> We get as far on a DL380 as we do on VBox.
Sometime within the last week the update page has new items lists. It previously was "stuck" at Load I/O Database. There are new items, with many being updated. Here is the list as of 2019-03-12
Proof Point Snapshot
• Proof Point 1 - ACHIEVED
Stop at end-of-SYSBOOT breakpoint & issue “;L” to XDELTA
• Proof Point 2 - ACHIEVED
Transition to the Runtime Environment
• Proof Point 3 - ACHIEVED
Execute first system service call
• Proof Point 4 - ACHIEVED
Display early loaded image list
• Proof Point 5 - ACHIEVED
Display VSI welcome banner
• Proof Point 6 - ACHIEVED
Create PFN database and allocate pool
• Proof Point 7 - ACHIEVED
Transfer to runtime interrupt dispatching
• Proof Point 8 - ACHIEVED
System Service transfer vectors in place
• Proof Point 9 - ACHIEVED
Initialization for primary CPU
• Proof Point 10 - ACHIEVED
Load remaining execlets
• Proof Point 11 - ACHIEVED
Reach End of INIT breakpoint
• Proof Point 12 - ACHIEVED
Display complete loaded image list
• Proof Point 13 - ACHIEVED
Lower IPL
• Proof Point 14 - ACHIEVED
Schedule SWAPPER process
• Proof Point 15 - ACHIEVED
Enter SWAPPER main loop
• Proof Point 16 - ACHIEVED
$CREPRC; process appears on COMO queue
• Proof Point 17 - ACHIEVED
Create I/O database
• Proof Point 18 - ACHIEVED
Set system time
• Proof Point 19 - ACHIEVED
Establish interval timer
• Proof Point 20 - ACHIEVED
Load SYS$TTDRIVER
• Proof Point 21 - ACHIEVED
Load SYS$DMDRIVER
• Proof Point 22 - PENDING
Initialize file system
• Proof Point 23 - PENDING
Mount system disk
• Proof Point 24 - PENDING
Create logical names
• Proof Point 25 - PENDING
Reach the end of SYSINIT
• Proof Point 26 - PENDING
Start DCL
• Proof Point 27 - PENDING
Execute DIRECTORY command
More information about the Info-vax
mailing list