Page MenuHomeFreeBSD

D11808.diff
No OneTemporary

D11808.diff

Index: head/sys/amd64/cloudabi64/cloudabi64_sysvec.c
===================================================================
--- head/sys/amd64/cloudabi64/cloudabi64_sysvec.c
+++ head/sys/amd64/cloudabi64/cloudabi64_sysvec.c
@@ -199,7 +199,8 @@
.sv_coredump = elf64_coredump,
.sv_pagesize = PAGE_SIZE,
.sv_minuser = VM_MIN_ADDRESS,
- .sv_maxuser = VM_MAXUSER_ADDRESS,
+ /* Keep top page reserved to work around AMD Ryzen stability issues. */
+ .sv_maxuser = VM_MAXUSER_ADDRESS - PAGE_SIZE,
.sv_stackprot = VM_PROT_READ | VM_PROT_WRITE,
.sv_copyout_strings = cloudabi64_copyout_strings,
.sv_setregs = cloudabi64_proc_setregs,

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 3, 2:19 PM (3 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38119760
Default Alt Text
D11808.diff (640 B)

Event Timeline