Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Mar 2018 13:00:59 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 211713] NVME controller failure: resetting (Samsung SM961 SSD Drives)
Message-ID:  <bug-211713-8-nUXVNM3YoE@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-211713-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-211713-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D211713

tommi.pernila@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tommi.pernila@gmail.com

--- Comment #47 from tommi.pernila@gmail.com ---
(In reply to Warner Losh from comment #45)
This is also my conclusion of the problem.

I have managed to overcome the interrupt timeout matters by disabling the p=
ci
express MSI interrupt signalling in loader.conf with 'hw.pci.enable_msi=3D"=
0".


Disabling this globally solves this issue but this will cause issues with o=
ther
pci express devices that do not fully function with MSI-X interrupt signall=
ing.

Should these specific pci express controllers be added to a quirk list or w=
hat
would be the correct way of solving the issue?


What this tunable means?
excerpt from man pci:
hw.pci.enable_msi (Defaults to 1)
 Enable support for Message Signalled Interrupts (MSI).  MSI
 interrupts can be disabled by setting this tunable to 0.

some additional details on pci express interrupts:
https://en.wikipedia.org/wiki/Message_Signaled_Interrupts
https://electronics.stackexchange.com/questions/76867/what-do-the-different=
-interrupts-in-pcie-do-i-referring-to-msi-msi-x-and-intx

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-211713-8-nUXVNM3YoE>