[Bug 226086] Intel Optane 900P kernel panic when device is passed through ESXi (6.5)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Feb 21 09:24:03 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226086
Bug ID: 226086
Summary: Intel Optane 900P kernel panic when device is passed
through ESXi (6.5)
Product: Base System
Version: CURRENT
Hardware: arm64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: freebsd-bugs at FreeBSD.org
Reporter: wessel.van.norel at delgurth.com
Created attachment 190851
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=190851&action=edit
Screenshot of the kernel panic
I'm trying to build a FreeNAS system on an ESXi host with an Intel Optane 900p
as ZIL/ZLOG device via passthrough. But when I boot the vm it crashes with a
kernel panic. Only when I remove the Intel Optane 900p from the VM it boots
correctly.
After finding this I found a bug on the FreeNAS forums about this issue:
https://redmine.ixsystems.com/issues/26508
In the bug there is a comment (Warner is Warner Losh <imp at FreeBSD.org>):
Yes, Warner replied to my emails.
His latest suggestion was
"There is a small chance https://reviews.freebsd.org/D14053 fixes this."
So I tried to boot the most recent nightly ISO:
FreeBSD-12.0-CURRENT-amd64-20180215-r329338-disc1.iso
And that failed with the same kernel panic (I assume review D14053 is in this
since the revision number of the ISO is higher then the revision where review
D14053 is added).
When I boot the system with from an USB stick with the nightly ISO (so without
ESXi) the kernel panic does not occur and the nvme device is detected
correctly.
The kernel panic I'm getting is:
Fatal trap 12: page fault while in kernel mode. I've attached a screenshot of
the exact kernel panic.
When I only add my Samsung 960 PRO to the VM it works. So it's the Intel Optane
900P that is causing this issue. But only when being passed through.
How can I help to find the root cause?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list