[HH] Programmer referral?

Kurt Keville kurt.keville at gmail.com
Wed Oct 4 17:05:07 EDT 2017


I have what I think is a PCIe driver hacking issue that I would like to
resolve. Does anyone have a suggestion on how I can find an appropriate
coder to see if he/she can get it working (if we do determine it is a
device driver issue)? It is a Mellanox Infiniband driver which almost
works... if we get it working it is a big win for the HPEC crowd... if you
look at my lsmod screen at http://soc.mit.edu/Snowden/20170605_100034.jpg  you
can see that it loads the Mellanox drivers fine and sees the IHA on
lspci... it just doesn't work.  :)  I have tried a vanilla kernel* compile
and / or modules This effort is a bit off the beaten path but here are my
key parts...

Put ConnectX-3 FDR cards on Jetson PCIe x4 slot via an x4 to x16 ribbon
cable (see Project Mount Snowden photos).
Enable mlx4 drivers either through standard kernel compile options or the
tortured OFED install Mellanox recommends at http://www.mellanox.com/page/
products_dyn?product_family=26&mtag=linux_sw_drivers  currently version
MLNX_OFED_LINUX-4.1-1.0.2.0-ubuntu16.04-aarch64 ... I do not recommend that
path, but I got no errors there either.
Either direct connect or switch connected is welcome
OpenUCX is also looking at this...   https://github.com/openucx/
ucx/pull/1592

Not worried about performance, which will be pretty bad probably... just
basic functionality. We have posted many places on Mellanox community
boards, and they are quite indifferent to this effort, which makes me want
to do it even more... they only seem to care about Qualcomm ARMv8 and the
4.9 kernel and maybe not even that; it seems they are doing ARM support
grudgingly...
https://community.mellanox.com/thread/3819

* as vanilla as this kernel gets, which isn't very... I have looked all
over the various community lists... and I have tried both linux-next.git
and
http://www.jetsonhacks.com/2017/07/31/build-kernel-ttyacm-module-nvidia-jetson-tx2/

Suggestions?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.blu.org/pipermail/hardwarehacking/attachments/20171004/f234fd64/attachment.html>


More information about the Hardwarehacking mailing list