[oi-dev] open-fabrics pkg on OpenIndiana 151a
alasdairrr at gmail.com
Wed Feb 22 22:38:54 UTC 2012
Sorry for not getting back to you on this, this was due to oi-build becoming illumos-userland, a shared project between OpenIndiana and Illumian.
We should be able to review and integrate this soon.
On 6 Feb 2012, at 08:25, Syoyo Fujita wrote:
> Hello Alasdair,
> I've wrote some patches for open-fabrics component to work with
> As a bonus, I've updated OFED version from 1.5.3 to recent 184.108.40.206(RC2).
> I've confirmed it can compile and can create IPS package, but not
> confirmed yet it works well on many OpenIndiana/Illumos environment.
> I'm happy if you or someone InfiniBand + OpenIndiana people contribute
> to testing my components.
> Thanks in advance.
> On Mon, Nov 28, 2011 at 7:50 PM, Syoyo Fujita <syoyofujita at gmail.com> wrote:
>> Hello Alasdair,
>> Thank you for quick response.
>> As reported https://www.illumos.org/issues/378,
>> I got same problem in building open-fabrics, and I resolve it by
>> replacing /usr/include/sys/ib/adaptors/* header files provided by
>> Oracle Solaris 11.
>> Current tavor and hermon header files shipped with OI seems old, even
>> though I don't know it is ok to just replace header files with new
>> Also, I have to add AF_INET_SDP 33 definition to /usr/include/sys/socket.h
>> (This is also added in Solaris 11's header file).
>> With this, most components of open-fabrics compile OK.
>> But could not run rdma_bw command for example. I got seg fault.
>> $ ./rdma_bw
>> 27677: | port=18515 | ib_port=1 | size=65536 | tx_depth=100 | sl=0 |
>> iters=1000 | duplex=0 | cma=0 |
>> Segmentation Fault (core dumped)
>> So, finally, it seems that open-fabrics source&patch will work with
>> Solaris 11 kernel/modules/system header.
>> Does OI provide Solaris 11-compatible kernel and modules? Grabbing a
>> dev tree of Illumos?
>> If so, I'd like to use it to test the build of open-fabrics.
>> On Sat, Nov 26, 2011 at 7:32 AM, Alasdair Lumsden <alasdairrr at gmail.com> wrote:
>>> Hi Syoyo,
>>> On 25 Nov 2011, at 12:06, Ｓyoyo Ｆujita wrote:
>>>> I'd like to build open-fabrics pkg(SUNWofusr) from source on OpwnIndiana 151a, to use InfiniBand verbs on OpenIndiana.
>>> Check out:
>>> This has some documentation:
>>> oi-build originates from the userland-gate project at Oracle for Solaris 11. Unfortunately open-fabrics doesn't build on OI (although most of userland-gate does), so you might need to do some work to get it to build. But it should be a good start, and certainly much easier to build it from oi-build than from the old sfw-gate.
>>> oi-dev mailing list
>>> oi-dev at openindiana.org
> oi-dev mailing list
> oi-dev at openindiana.org
More information about the oi-dev