[Bug 298197] nvme: Heavy load to SSD causes 16.0-CURRENT to crash without a core dump

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 05 Sep 2026 01:13:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=298197

            Bug ID: 298197
           Summary: nvme: Heavy load to SSD causes 16.0-CURRENT to crash
                    without a core dump
           Product: Base System
           Version: 16.0-CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: bugzilla-hh@itspecialty.com

Overview:

Heavy I/O on internal SSD for Apple Intel Macmini(2018) causes the system to
crash without producing a core dump.

Steps to Reproduce:

1) Install latest 16.0-CURRENT using zfs as the filesystem.
2) Attempt to install latest RUST toolchain from
https://rust-lang.org/tools/install/
3) Accept defaults for installation.

Actual Results:

The system powers off after a short while. Before powering off, the following
message(s)
gets printed to the display (if attached):

nvme0: Resetting controller due to a timeout and fatal error status.
nvme0: event="start"
nvme0: Waiting for reset to complete
nvme0: Waiting for reset to complete
nvme0: Waiting for reset to complete
nvme0: Waiting for reset to complete
nvme0: Waiting for reset to complete

Expected Results:

RUST installation toolchain to be completed.

Build Date & Hardware:

Build FreeBSD-16.0-CURRENT-amd64-20260831-9bec8a959bd6-288738 on Apple Intel
Mac Mini(Macmini8,1) (64GB memory, 512GB of storage, 10Gbe networking)

Additional Information:

Since the system crashes without dumping core or writing anything to logs, the
only way I found to see what was happening was to attach a monitor directly to
the machine.

The "Waiting for reset to complete" message repeats about 28 times (roughly 1
per second) before the system powers off.

This crash can also be caused by running `zpool scrub zroot`. The system was
able to install just fine and I could install pkgs using the pkg tool.

-- 
You are receiving this mail because:
You are the assignee for the bug.