On Wed, Jun 17, 2026 at 05:50:43PM +0300, Petre Rodan wrote:
> 
> reverted all kernel code to stock 7_9 (so no vis_limit, no conditional 
> amdgpu_bo_unreserve(vm->root.bo)), changed vm to 64G
> and it worksforme - amdgpu has mapped all 16GB of framebuffer mem and no 
> crash due to NULL root.bo.
> 
> allow a few more days for testing. too bad the soundcard is not behaving 
> either, that will be my next point of focus.

Great.  I've committed the below diff to raise the size further, to 512G.
More than that requires other changes.

Thanks for the report and all the testing.

> any other kernel-targeted unit tests I can run?

Nothing comes to mind for testing this specifically.

Index: sys/arch/amd64/include/vmparam.h
===================================================================
RCS file: /cvs/src/sys/arch/amd64/include/vmparam.h,v
diff -u -p -r1.25 vmparam.h
--- sys/arch/amd64/include/vmparam.h    8 Nov 2024 01:44:52 -0000       1.25
+++ sys/arch/amd64/include/vmparam.h    18 Jun 2026 08:56:36 -0000
@@ -98,7 +98,7 @@
 #define VM_MIN_STACK_ADDRESS   0x0000600000000000
 #endif
 #define VM_MIN_KERNEL_ADDRESS  0xffff800000000000
-#define VM_MAX_KERNEL_ADDRESS  0xffff800100000000
+#define VM_MAX_KERNEL_ADDRESS  0xffff808000000000
 
 /* map PIE into approximately the first quarter of user va space */
 #define VM_PIE_MIN_ADDR                VM_MIN_ADDRESS

Reply via email to