Flag Day: InfiniBand Developers


Date: Tue, 20 Jan 2009 13:43:21 -0800
From: Bill Taylor <Bill.Taylor at sun dot com>
To: onnv-gate at onnv dot sfbay dot sun dot com, on-all at sun dot com
Subject: Flag Day: InfiniBand Developers

If you do not use InfiniBand, you can safely ignore this Flag Day.

InfiniBand users, the integration of:

         PSARC/2008/726 New HCA Capabilities
         PSARC/2008/762 IB Support for Relaxed Ordering
         PSARC/2008/630 IBTF IO Memory
         6771256 IBTF V3 - InfiniBand APIs/ABI needs enhancements
                 to be competitive
         6747341 Add FMA to hermon driver
         6711885 add IB support for Relaxed Ordering
         6323328 tavor panic seen in event handler for catastrophic error
         6770100 Mask b23 of the QPNs generated by hermon
         6662251 add Reserved L_Key
         6764786 Array overrun in libdat
         6769108 HCA driver: Enable OpenMPI implementation to coexist
                 with Solaris UDAPL
         6769107 protocol: Enable OpenMPI implementation to coexist
                 with Solaris UDAPL
         6608903 Need a new ibt_alloc_io_mem() function
         6763805 Add support for ibc_alloc_io_mem() API
         6737797 Add support for ibc_alloc_io_mem()
         6764643 Enable IOMMU Bypass feature by default

constitutes a Flag Day, primarily for developers.  Old IB kernel modules
will no longer run.  Running any newly built drivers on older kernels will
not work.  Things should fail gracefully, but we did not do much testing of
this.  As usual, doing "nightly", and running "bfu" on the resulting
archives, is a good way to get passed this flag day.

A simple change to the source code (IBTI_V2 => IBTI_V_CURR), and a recompile
against the new IBTF header files is necessary for any of your kernel modules,
e.g., ibsrp, iserib, etc. to get passed this flag day.  This includes "test"
drivers, which we have an unintegrated copy of the modified source code
(onnv-stc2).

Please contact ibtf at sun dot com for any inquiries.

last modified by alanbur on 2009/11/20 23:48
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.