summaryrefslogtreecommitdiffstats
path: root/tools/guest-diag
diff options
context:
space:
mode:
Diffstat (limited to 'tools/guest-diag')
-rw-r--r--tools/guest-diag/guest_pin_stream.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/guest-diag/guest_pin_stream.py b/tools/guest-diag/guest_pin_stream.py
index 644aa50..e4dd0ba 100644
--- a/tools/guest-diag/guest_pin_stream.py
+++ b/tools/guest-diag/guest_pin_stream.py
@@ -873,7 +873,13 @@ PB_CE_HI = 0x121000000
# the draw pushes (observed va=0x4021004) are separate nv_vm_map_pages
# allocations in two fixed windows; the same family-relative page index
# rule applies: k = (va - base) >> 12.
-PB_GL_FAMILIES = ((0x4000000, 0x4100000), (0x42000000, 0x43000000))
+# SESSION 153-CONTINUED-63: the r1117 boot's setup push lives at
+# va=0x4200110 len=12288 - a THIRD window (0x4200000..0x4210000) the two
+# original families did not cover, so the content resolver answered
+# nothing and the read lottery could never be won for it (the
+# 0x4020000-family hold re-armed for its whole 20 s window).
+PB_GL_FAMILIES = ((0x4000000, 0x4100000), (0x4200000, 0x4210000),
+ (0x42000000, 0x43000000))
# m165 (D-F1a): UVM semaphore-pool page range. The pool is a 4 KB sysmem
# uvm_rm_mem placed by the UVM arena right after the 16 MB CE push buffer;
# the client's tracker words (0x121000000 + 4*idx) live in its first page.