diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-21 19:08:08 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-21 19:08:08 -0400 |
| commit | 76f62cdf669fe1984c3ae33d16359e029ec7fd34 (patch) | |
| tree | d540eec313fa7d42d0cc0b16a2adfa1e4a695549 | |
| parent | f96d916ec08ddfb75cad42b587927c1ad3b90c24 (diff) | |
| download | open-iov-76f62cdf669fe1984c3ae33d16359e029ec7fd34.tar.gz open-iov-76f62cdf669fe1984c3ae33d16359e029ec7fd34.zip | |
r431b revert the coherent-PTE default: the clean-boot A/B showed aperture 2 (SYSTEM_COHERENT) is worse on this platform (the first client of the boot wedged with 0/983 and the wedge persisted across the sweep), so the historical NON_COHERENT aperture stays the default; gsp_phys_rmcall_pte_coh=1 remains for experiments (it did make the engine's partial 1-page writes visible sooner)
| -rw-r--r-- | kernel/gsp_phys_booter.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/gsp_phys_booter.c b/kernel/gsp_phys_booter.c index 5350f90..bbb6d52 100644 --- a/kernel/gsp_phys_booter.c +++ b/kernel/gsp_phys_booter.c @@ -9647,7 +9647,7 @@ static u64 gsp_phys_rmcall_pde(u64 pa) * a one-flag A/B against the historical 3 (0); the PTEs are planted before * the engine's first fetch, so the flag is boot-time only. */ -static bool gsp_phys_rmcall_pte_coh_param = true; +static bool gsp_phys_rmcall_pte_coh_param; module_param_named(gsp_phys_rmcall_pte_coh, gsp_phys_rmcall_pte_coh_param, bool, 0444); MODULE_PARM_DESC(gsp_phys_rmcall_pte_coh, |
