[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