Re: 14.3 panics: supervisor write data, page not present

From: J.R. Oldroyd <fbsd_at_opal.com>
Date: Thu, 28 Aug 2025 21:52:41 UTC
On Fri, 29 Aug 2025 04:25:40 +0700 Eugene Grosbein <eugen@grosbein.net> wrote:
>
> First thing to do is update CPU microcode as part of BIOS/UEFI firmware update
> or just OS-level CPU microcode update.
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261169
> 
>
Thanks for the tip, Eugene.

However, this is a Gemini Lake processor and fs is ZFS.  The PR referenced
discusses Alder Lake / writing to FAT32 or UFS and specifically says ZFS
is fine.  Would that microcode update apply in this case?

In fact, what I've done is recompiled the kernel from local releng/14
GENERIC source and have just rebooted to that a short while ago.  The
previous kernel with the panics was the 14.3-RELEASE-p2 kernel from
freebsd-update.  Boot details from that kernel below.

	-jr



kernel: Copyright (c) 1992-2023 The FreeBSD Project.
kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
kernel:         The Regents of the University of California. All rights reserved.
kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
kernel: FreeBSD 14.3-RELEASE-p2 GENERIC amd64
kernel: FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
kernel: VT(efifb): resolution 800x600
kernel: CPU: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz (1996.80-MHz K8-class CPU)
kernel:   Origin="GenuineIntel"  Id=0x706a8  Family=0x6  Model=0x7a  Stepping=8
kernel:   Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
kernel:   Features2=0x4ff8ebbf<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,RDRAND>
kernel:   AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
kernel:   AMD Features2=0x101<LAHF,Prefetch>
kernel:   Structured Extended Features=0x2294e287<FSGSBASE,TSCADJ,SGX,SMEP,ERMS,NFPUSG,MPX,PQE,RDSEED,SMAP,CLFLUSHOPT,PROCTRACE,SHA>
kernel:   Structured Extended Features2=0x40400004<UMIP,RDPID,SGXLC>
kernel:   Structured Extended Features3=0xac000000<IBPB,STIBP,ARCH_CAP,SSBD>
kernel:   XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
kernel:   IA32_ARCH_CAPS=0xb<RDCL_NO,IBRS_ALL,SKIP_L1DFL_VME>
kernel:   VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr
kernel:   TSC: P-state invariant, performance statistics
kernel: real memory  = 17179869184 (16384 MB)
kernel: avail memory = 16390246400 (15630 MB)
kernel: Event timer "LAPIC" quality 600
kernel: ACPI APIC Table: <INTEL  GLK-SOC >
kernel: WARNING: L1 data cache covers fewer APIC IDs than a core (0 < 1)
kernel: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
kernel: FreeBSD/SMP: 1 package(s) x 4 core(s)