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>