Date: Tue, 19 Jul 2016 14:28:12 +0100 From: Justin Clift <justin@postgresql.org> To: freebsd-infiniband@freebsd.org Subject: Weird NFS client lock up with Mellanox cards :/ Message-ID: <288AE8D3-9F16-453D-BD73-00672C4E2D94@postgresql.org>
next in thread | raw e-mail | index | archive | help
Hi all, Brian Krusic (CC'd), has been kind enough to put time into some performance testing of Mellanox ConnectX-3 Pro cards in 40GbE mode, with FreeNAS 9.10-STABLE. (That uses FreeBSD 10-STABLE as it's base OS) Weirdly, his NFS clients are locking up when using Mellanox cards, but not with SolarFlare ones. https://bugs.freenas.org/issues/7659#note-40 Comparing the OFED code in FreeNAS 9.10-STABLE to FreeNSD 10-STABLE, there's one patch difference. It's a recent one from 3 days ago: MFC r301877 Add a missing error check for a malloc() call in idr_get(). = https://github.com/freebsd/freebsd/commit/03f3328da077d2def40be7dea8d13c74= c2ccd447 Does anyone know if this missing patch could result in a slow down of NFS clients (but not Samba/SMB)? Maybe memory leak style, leading to a lack of resources or something? Hoping it's really this simple. But if not... does anyone have suggestions on what to try for figuring this out? Regards and best wishes, Justin Clift -- "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there." - Indira Gandhi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?288AE8D3-9F16-453D-BD73-00672C4E2D94>