summaryrefslogtreecommitdiffstats
path: root/wiki
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-12 00:47:10 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-12 00:47:10 -0400
commit5857587697d358206775b3dea532b2d47ef51e8c (patch)
tree70099221ba41843f679b305dedb1347181e6c4fd /wiki
parentcff1461ef459e98dea063abc72ae0819fea7b5ce (diff)
downloadopen-iov-5857587697d358206775b3dea532b2d47ef51e8c.tar.gz
open-iov-5857587697d358206775b3dea532b2d47ef51e8c.zip
site: repository links use cgit tree URLs; external repo-link audit
- titles.json: map relative doc links to https://git.vgpu.io/open-iov.git/tree/... (the host runs cgit; /blob/ URLs do not exist) - check_site.py: verify every git.vgpu.io URL on every page resolves (HTTP status check, cached, with backoff) - site pages: repository home links point at the .git/ URL - .publish-manifest.json: revised revision records
Diffstat (limited to 'wiki')
-rw-r--r--wiki/.publish-manifest.json330
1 files changed, 165 insertions, 165 deletions
diff --git a/wiki/.publish-manifest.json b/wiki/.publish-manifest.json
index 29d41c7..20e9722 100644
--- a/wiki/.publish-manifest.json
+++ b/wiki/.publish-manifest.json
@@ -1,74 +1,74 @@
{
"Address Reference": {
"file": "Address-Reference.wiki",
- "new_revid": 23932,
- "old_revid": 23845,
- "source_sha": "581e397bc728cdff",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:41Z",
+ "new_revid": 23961,
+ "old_revid": 23961,
+ "source_sha": "5e69ded1385ca255",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:04Z",
"title": "Address Reference"
},
"BAR Emulation Specification": {
"file": "BAR-Emulation-Specification.wiki",
- "new_revid": 23933,
- "old_revid": 23846,
- "source_sha": "812ccd8f08a15765",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:41Z",
+ "new_revid": 23962,
+ "old_revid": 23962,
+ "source_sha": "65241d37150980a6",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:05Z",
"title": "BAR Emulation Specification"
},
"CUDA Userspace Driver": {
"file": "CUDA-Userspace-Driver.wiki",
- "new_revid": 23934,
- "old_revid": 23847,
- "source_sha": "69c6abad9be7a030",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:42Z",
+ "new_revid": 23963,
+ "old_revid": 23963,
+ "source_sha": "31d77a3a672b2943",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:06Z",
"title": "CUDA Userspace Driver"
},
"Community": {
"file": "Community.wiki",
- "new_revid": 23931,
- "old_revid": 23879,
- "source_sha": "9fe142a8700cca9e",
- "summary": "Carry the site-wide About message",
- "timestamp": "2026-10-12T04:29:35Z",
+ "new_revid": 23975,
+ "old_revid": 23931,
+ "source_sha": "c793c7f41407b517",
+ "summary": "Fix repository links to the cgit tree/repo URLs",
+ "timestamp": "2026-10-12T04:40:27Z",
"title": "Community"
},
"Documentation": {
"file": "Documentation.wiki",
- "new_revid": 23930,
- "old_revid": 23876,
- "source_sha": "47f914bdd486b09e",
- "summary": "Carry the site-wide About message",
- "timestamp": "2026-10-12T04:29:33Z",
+ "new_revid": 23974,
+ "old_revid": 23930,
+ "source_sha": "28a5145b53d94c28",
+ "summary": "Fix repository links to the cgit tree/repo URLs",
+ "timestamp": "2026-10-12T04:40:25Z",
"title": "Documentation"
},
"Error Codes": {
"file": "Error-Codes.wiki",
- "new_revid": 23936,
- "old_revid": 23848,
- "source_sha": "5c4fb53262143acc",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:43Z",
+ "new_revid": 23965,
+ "old_revid": 23965,
+ "source_sha": "94b199863a6089f3",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:07Z",
"title": "Error Codes"
},
"FAQ": {
"file": "FAQ.wiki",
- "new_revid": 23939,
- "old_revid": 23862,
- "source_sha": "299acaea7ec1b910",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:44Z",
+ "new_revid": 23968,
+ "old_revid": 23968,
+ "source_sha": "02b90d88b6c94c84",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:08Z",
"title": "FAQ"
},
"GMMU Multi-Tenant Protection": {
"file": "GMMU-Multi-Tenant-Protection.wiki",
- "new_revid": 23940,
- "old_revid": 23850,
- "source_sha": "477e9b0a18c2656c",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:45Z",
+ "new_revid": 23969,
+ "old_revid": 23969,
+ "source_sha": "1a99439a0cc82bc0",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:09Z",
"title": "GMMU Multi-Tenant Protection"
},
"GPU Software Bill Of Materials (SBOM)": {
@@ -82,155 +82,155 @@
},
"GSP 570.144W Firmware Analysis": {
"file": "GSP-570.144W-Firmware-Analysis.wiki",
- "new_revid": 23941,
- "old_revid": 23852,
- "source_sha": "db0c94b9d2f4df00",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:45Z",
+ "new_revid": 23970,
+ "old_revid": 23970,
+ "source_sha": "5de067865f0b551a",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:09Z",
"title": "GSP 570.144W Firmware Analysis"
},
"GSP RPC Emulation": {
"file": "GSP-RPC-Emulation.wiki",
- "new_revid": 23942,
- "old_revid": 23853,
- "source_sha": "c8affe3bbd1384e0",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:46Z",
+ "new_revid": 23971,
+ "old_revid": 23971,
+ "source_sha": "887b48da293ebad7",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:10Z",
"title": "GSP RPC Emulation"
},
"GSP and GSP-RM": {
"file": "GSP-and-GSP-RM.wiki",
- "new_revid": 23943,
- "old_revid": 23863,
- "source_sha": "d434dd0d2ce8314b",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:46Z",
+ "new_revid": 23977,
+ "old_revid": 23943,
+ "source_sha": "e9bd4bdc8de69c62",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:55Z",
"title": "GSP and GSP-RM"
},
"Glossary": {
"file": "Reference-Glossary.wiki",
- "new_revid": 23954,
- "old_revid": 23871,
- "source_sha": "f28f9c6566f6d3c2",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:51Z",
+ "new_revid": 23988,
+ "old_revid": 23954,
+ "source_sha": "ca707bbf257afffe",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:01Z",
"title": "Glossary"
},
"Guest Driver Lifecycle: A Field Guide": {
"file": "Driver-Lifecycle-Field-Guide.wiki",
- "new_revid": 23935,
- "old_revid": 23860,
- "source_sha": "686d0fa5c23afdfe",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:42Z",
+ "new_revid": 23964,
+ "old_revid": 23964,
+ "source_sha": "518c07ce20d3b840",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:06Z",
"title": "Guest Driver Lifecycle: A Field Guide"
},
"HAAEEP and Collaboration": {
"file": "HAAEEP-and-Collaboration.wiki",
- "new_revid": 23945,
- "old_revid": 23865,
- "source_sha": "007bd3a47773592a",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:47Z",
+ "new_revid": 23979,
+ "old_revid": 23945,
+ "source_sha": "cd1d9dfd41b1e6b6",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:56Z",
"title": "HAAEEP and Collaboration"
},
"Hardware and Software Matrix": {
"file": "Hardware-Software-Matrix.wiki",
- "new_revid": 23946,
- "old_revid": 23866,
- "source_sha": "2d1b821bb0d9d85f",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:47Z",
+ "new_revid": 23980,
+ "old_revid": 23946,
+ "source_sha": "899c86d3ae612537",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:57Z",
"title": "Hardware and Software Matrix"
},
"Install and First Run": {
"file": "Install-and-First-Run.wiki",
- "new_revid": 23948,
- "old_revid": 23868,
- "source_sha": "c469de05b52a7fc1",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:49Z",
+ "new_revid": 23982,
+ "old_revid": 23948,
+ "source_sha": "3c9da68bf0bd62d7",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:58Z",
"title": "Install and First Run"
},
"Introduction to GMMU": {
"file": "Introduction-to-GMMU.wiki",
- "new_revid": 23949,
- "old_revid": 23855,
- "source_sha": "022e2c96c595efda",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:49Z",
+ "new_revid": 23983,
+ "old_revid": 23949,
+ "source_sha": "5c96b7803ef1eda9",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:58Z",
"title": "Introduction to GMMU"
},
"Main Page": {
"file": "Main-Page.wiki",
- "new_revid": 23928,
- "old_revid": 23904,
- "source_sha": "6001109d84180495",
- "summary": "Carry the site-wide About message on the landing page; CC-BY-4.0 documentation licensing",
- "timestamp": "2026-10-12T04:29:31Z",
+ "new_revid": 23972,
+ "old_revid": 23960,
+ "source_sha": "1b53ef37afca940e",
+ "summary": "Fix repository links to the cgit tree/repo URLs",
+ "timestamp": "2026-10-12T04:40:23Z",
"title": "Main Page"
},
"MediaWiki:Sidebar": {
"file": "MediaWiki-Sidebar.wiki",
- "new_revid": 23906,
- "old_revid": 23880,
- "source_sha": "74b4aae4ad905528",
- "summary": "Add About Open-IOV to the sidebar",
- "timestamp": "2026-10-12T04:26:14Z",
+ "new_revid": 23976,
+ "old_revid": 23906,
+ "source_sha": "73777ab1026c6dc6",
+ "summary": "Fix repository links to the cgit tree/repo URLs",
+ "timestamp": "2026-10-12T04:40:28Z",
"title": "MediaWiki:Sidebar"
},
"Migration Protocol": {
"file": "Migration-Protocol.wiki",
- "new_revid": 23950,
- "old_revid": 23856,
- "source_sha": "b135760597fa6f26",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:50Z",
+ "new_revid": 23984,
+ "old_revid": 23950,
+ "source_sha": "e9d1a646f1f97eb9",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:59Z",
"title": "Migration Protocol"
},
"Open-IOV:About": {
"file": "Open-IOV-About.wiki",
- "new_revid": 23929,
- "old_revid": 23905,
- "source_sha": "48059e183fac0bac",
- "summary": "CC-BY-4.0 documentation licensing; carry the site-wide About message",
- "timestamp": "2026-10-12T04:29:32Z",
+ "new_revid": 23973,
+ "old_revid": 23929,
+ "source_sha": "2cba9bbf3ab93ecf",
+ "summary": "Fix repository links to the cgit tree/repo URLs",
+ "timestamp": "2026-10-12T04:40:24Z",
"title": "Open-IOV:About"
},
"Physical GPU Backend and Guest Wiring": {
"file": "Physical-GPU-Backend.wiki",
- "new_revid": 23951,
- "old_revid": 23869,
- "source_sha": "0acb9887f4296335",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:50Z",
+ "new_revid": 23985,
+ "old_revid": 23951,
+ "source_sha": "4bff4dbfa8b4644e",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:59Z",
"title": "Physical GPU Backend and Guest Wiring"
},
"Project Status": {
"file": "Project-Status.wiki",
- "new_revid": 23952,
- "old_revid": 23870,
- "source_sha": "ef350a6541b9a4e9",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:51Z",
+ "new_revid": 23986,
+ "old_revid": 23952,
+ "source_sha": "6d07f2a0c6f524a9",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:00Z",
"title": "Project Status"
},
"RPC Message Format": {
"file": "RPC-Message-Format.wiki",
- "new_revid": 23953,
- "old_revid": 23857,
- "source_sha": "42cd8b9f4f7f6342",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:51Z",
+ "new_revid": 23987,
+ "old_revid": 23953,
+ "source_sha": "6e8ca920fdcbdbf3",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:00Z",
"title": "RPC Message Format"
},
"System Overview": {
"file": "System-Overview.wiki",
- "new_revid": 23956,
- "old_revid": 23873,
- "source_sha": "3f77812dbed7128a",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:52Z",
+ "new_revid": 23990,
+ "old_revid": 23956,
+ "source_sha": "f2658a051178f477",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:02Z",
"title": "System Overview"
},
"Template:About message": {
@@ -262,74 +262,74 @@
},
"The Execution Frontier": {
"file": "Execution-Frontier.wiki",
- "new_revid": 23937,
- "old_revid": 23861,
- "source_sha": "72a68856aed1c361",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:43Z",
+ "new_revid": 23966,
+ "old_revid": 23966,
+ "source_sha": "b26ce9bb6fe63f6a",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:07Z",
"title": "The Execution Frontier"
},
"The Guest Stack and CUDASW": {
"file": "Guest-Stack-and-CUDASW.wiki",
- "new_revid": 23944,
- "old_revid": 23864,
- "source_sha": "26a807922abdad0c",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:46Z",
+ "new_revid": 23978,
+ "old_revid": 23944,
+ "source_sha": "40480b8806fd7de5",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:56Z",
"title": "The Guest Stack and CUDASW"
},
"The Host Module (vgsp.ko)": {
"file": "Host-Module.wiki",
- "new_revid": 23947,
- "old_revid": 23867,
- "source_sha": "03a2605c8f37ba5a",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:48Z",
+ "new_revid": 23981,
+ "old_revid": 23947,
+ "source_sha": "ede82920d8920b8f",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:57Z",
"title": "The Host Module (vgsp.ko)"
},
"The vGSP Execution Plane (vEP)": {
"file": "Execution-Plane.wiki",
- "new_revid": 23938,
- "old_revid": 23849,
- "source_sha": "87efeab76d7df1b8",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:44Z",
+ "new_revid": 23967,
+ "old_revid": 23967,
+ "source_sha": "f2b7e219c1b3b18a",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:40:08Z",
"title": "The vGSP Execution Plane (vEP)"
},
"UVM in the Guest": {
"file": "UVM-in-the-Guest.wiki",
- "new_revid": 23957,
- "old_revid": 23874,
- "source_sha": "a79fd354aa7eb224",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:53Z",
+ "new_revid": 23991,
+ "old_revid": 23957,
+ "source_sha": "46ea1e4d85c342e5",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:02Z",
"title": "UVM in the Guest"
},
"VGPU-IO Integration Guide": {
"file": "vGPU-IO-Integration-Guide.wiki",
- "new_revid": 23959,
- "old_revid": 23859,
- "source_sha": "6b5ccb77b92b1e5f",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:54Z",
+ "new_revid": 23993,
+ "old_revid": 23959,
+ "source_sha": "fd64bda2a5e70353",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:03Z",
"title": "VGPU-IO Integration Guide"
},
"WPR Management": {
"file": "WPR-Management.wiki",
- "new_revid": 23958,
- "old_revid": 23858,
- "source_sha": "d11eeb31695ba3a6",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:53Z",
+ "new_revid": 23992,
+ "old_revid": 23958,
+ "source_sha": "592a9853d4ac1eae",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:02Z",
"title": "WPR Management"
},
"risc-v-gsp-rm-debugger": {
"file": "Riscv-GSP-RM-Debugger.wiki",
- "new_revid": 23955,
- "old_revid": 23872,
- "source_sha": "1add32f3d50db40b",
- "summary": "Carry the site-wide About/licensing message on every page (2026-10-12)",
- "timestamp": "2026-10-12T04:29:52Z",
+ "new_revid": 23989,
+ "old_revid": 23955,
+ "source_sha": "5482a72b81b0e4e6",
+ "summary": "Fix repository links: point to the cgit tree URLs",
+ "timestamp": "2026-10-12T04:41:01Z",
"title": "risc-v-gsp-rm-debugger"
}
} \ No newline at end of file