• 14.3 panics: supervisor write data, page not present

    From J.R. Oldroyd@fbsd@opal.com to muc.lists.freebsd.stable on Thu Aug 28 14:49:01 2025
    From Newsgroup: muc.lists.freebsd.stable

    Upgraded server from 14.2 to 14.3-p2 last weekend.

    Since then panics and reboots every couple of nights.

    System was rock-solid stable on 14.2 and many earlier kernels too.

    Upgrade was routine upgrade using freebsd-update. No hardware changes.

    Dumps:
    [1] 2025/08/26
    https://opal.com/~jr/freebsd/14.3-panics/20250826053638-panic.txt

    [2] 2025/08/28
    https://opal.com/~jr/freebsd/14.3-panics/20250828032438-panic.txt

    In both cases, curthread() in /usr/src/sys/amd64/include/pcpu_aux.h
    seems to be where things go wrong.

    -jr


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Eugene Grosbein@eugen@grosbein.net to muc.lists.freebsd.stable on Fri Aug 29 04:25:40 2025
    From Newsgroup: muc.lists.freebsd.stable

    29.08.2025 1:49, J.R. Oldroyd wrote:

    Upgraded server from 14.2 to 14.3-p2 last weekend.

    Since then panics and reboots every couple of nights.

    System was rock-solid stable on 14.2 and many earlier kernels too.

    Upgrade was routine upgrade using freebsd-update. No hardware changes.

    Dumps:
    [1] 2025/08/26
    https://opal.com/~jr/freebsd/14.3-panics/20250826053638-panic.txt

    [2] 2025/08/28
    https://opal.com/~jr/freebsd/14.3-panics/20250828032438-panic.txt

    In both cases, curthread() in /usr/src/sys/amd64/include/pcpu_aux.h
    seems to be where things go wrong.

    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




    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From J.R. Oldroyd@fbsd@opal.com to muc.lists.freebsd.stable on Thu Aug 28 17:52:41 2025
    From Newsgroup: muc.lists.freebsd.stable

    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)


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2