diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-26 17:15:08 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-26 17:15:08 -0400 |
| commit | 5409c02a42d037f1e15609f6e9f7b43535bf8e9c (patch) | |
| tree | f90aca3279310ced595f5ad05c0b8aa4c68352c8 /wiki/Driver-Lifecycle-Field-Guide.md | |
| parent | 49f449a4ade7b33d4c10ba407f38d1c4b64864e1 (diff) | |
| download | open-iov-5409c02a42d037f1e15609f6e9f7b43535bf8e9c.tar.gz open-iov-5409c02a42d037f1e15609f6e9f7b43535bf8e9c.zip | |
r800 SESSION 141 walk guard: gsp_phys_chunk_page_va returns NULL for an unallocated chunk (no per-page array AND no base va) - it previously returned (u8*)NULL + page*PAGE_SIZE, a small non-NULL garbage pointer, so the caller's NULL guard passed and the empty-set post-mortem print dereferenced it (Oops #2 at gsp_phys_backend_guest_gr_submit+0x4394, CR2=0x1e93c); with the guard, min_data=0's no-external-data forward can proceed
Diffstat (limited to 'wiki/Driver-Lifecycle-Field-Guide.md')
0 files changed, 0 insertions, 0 deletions
