Date: Fri, 17 Mar 2017 20:18:47 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 211713] NVME controller failure: resetting Message-ID: <bug-211713-8-K9j7JIAgx6@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 --- Comment #24 from Warner Losh <imp@FreeBSD.org> --- Gen2 PCIe is limited to 2GB/s for that setup. That's your problem. and like= ly an indicator of the solution... When you say 'under ubuntu' is that on the same physical hardware or a different system? If it is just a reboot between the two performance profil= es, that tells me one thing. If it is in a physically separate box, that tells = me something else. At work we have some drives that are defective (bad resistors that need to = be swapped out) because they can't keep the link established at x4 PCIe3 speed= s. Either they fall back to x1 PCIe3 speeds or x2 and/or PCIe2 speeds. And when they do, they aren't super reliable, in addition to being slow. FreeBSD currently does a poor job of dealing with PCIe errors, so links can= get into crazy states where they perform horribly. Maybe Linux is better able to reset the links on errors. If so, then that's up the alley of some uncommit= ted AER / Link retrain code I've been working on. --=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-K9j7JIAgx6>