NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

re: port-amd64/58410: x86_patch() panic with core ultra processor



The following reply was made to PR port-amd64/58410; it has been noted by GNATS.

From: matthew green <mrg%eterna23.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: port-amd64-maintainer%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
    netbsd-bugs%netbsd.org@localhost
Subject: re: port-amd64/58410: x86_patch() panic with core ultra processor
Date: Wed, 10 Jul 2024 15:30:56 +1000

 how did you get a core ultra!  i've been trying to buy one since
 i heard about them at the start of the year ;)
 
 >   panic: kernel diagnostic assertion "rcr4() & CR4_SMAP" failed: file "/=
 usr/src/sys/arch/x86/x86/patch.c", line 356
 >   trap type 1 code 0 rip 0xffffffff8023415 cs 0x8 rflags 0x202 cr2 0 ile=
 vel 0 rsp 0xffffffff81cd8dc0
 
 can you poke around the bios menus and look for something about
 this?  it might be called something protection -- it's basically
 a feature where user mappings aren't visible to kernel mappings
 by default, kinda like real CPUs that have entirely separate
 address spaces for kernel and user spaces, and require special
 setup to read/write from user addresses.
 
 
 .mrg.
 


Home | Main Index | Thread Index | Old Index