Thanks Rupert. I'll study the notes and look for the postings. Ram
From: Rupert Dance [mailto:rsda...@soft-forge.com] Sent: Monday, November 28, 2016 6:13 AM To: Amrani, Ram <ram.amr...@cavium.com>; ewg@lists.openfabrics.org Cc: Elior, Ariel <ariel.el...@cavium.com>; Rahman, Ameen <ameen.rah...@cavium.com> Subject: FW: [ewg] Failure to build OFED 4.8 on RHEL 7.2 with native kernel Hi Ram, We have made some changes to our process in our transition from OFED 3.18-x to OFED 4.8. I have attached my old process notes from OFED 3.18-x which may be helpful but please realize that I need to update these to reflect the changes we have made for OFED 4.8. Here are a few things that may help: 1. Many of the OFED User packages have been moved. a. Previous location for everything: http://www.openfabrics.org/downloads/ b. New location for some: (https://github.com/linux-rdma/rdma-core) 2. Check out the attached ofed.conf-example file a. You can use this file to select which packages you do not want to install. 3. Check out the attached Readme file and OFED Tips (dated wrong but has 4.8 info in it) 4. Use the new installation flag '--without-<package>' to eliminate things that are not working for you. a. For example ./install.pl --all --without-ocrdma --without-nfsrdma 5. Review Vladimir Sokolovsky postings to the EWG reflector (see one attached) Thanks Rupert From: Amrani, Ram [mailto:ram.amr...@cavium.com] Sent: Sunday, November 27, 2016 12:05 PM To: Rupert Dance; ewg@lists.openfabrics.org<mailto:ewg@lists.openfabrics.org> Cc: Elior, Ariel; Rahman, Ameen Subject: RE: [ewg] Failure to build OFED 4.8 on RHEL 7.2 with native kernel Thanks Rupert, I was now able to build compat-rdma. However I'm uncertain about my process - 1. I've ran install.pl excluding compat-rdma, compat-rdma-devel (and vendors) 2. I've extracted the compat-rdma rpm, configured it as you suggested and ran 'make install' I observed that after the installation I got quite a few symbol version problems with - iser/t (but iSER was included), xprtrdma and svcrdma (that I don't even see how can they be included or excluded). And also after this process, I'm lacking the source placed under /usr/src/compat-rdma-4.8/ prevents me from building our own driver. Is there a better process to build OFED, with sources , and perhaps one that will work well with the above modules? Ram From: Rupert Dance [mailto:rsda...@soft-forge.com] Sent: Sunday, November 27, 2016 6:09 PM To: Amrani, Ram <ram.amr...@cavium.com<mailto:ram.amr...@cavium.com>>; ewg@lists.openfabrics.org<mailto:ewg@lists.openfabrics.org> Cc: Elior, Ariel <ariel.el...@cavium.com<mailto:ariel.el...@cavium.com>>; Rahman, Ameen <ameen.rah...@cavium.com<mailto:ameen.rah...@cavium.com>> Subject: RE: [ewg] Failure to build OFED 4.8 on RHEL 7.2 with native kernel Hi Ram, There are still some backports that are not complete and qib is one of them. Here is a suggested work around from Vlad back on 11/2/2016 ________________________________ There are no QIB backports yet in OFED-4.8. If you work on RHEL7.2 then use the following configuration parameters: # ./configure --with-core-mod --with-user_mad-mod --with-user_access-mod --with-addr_trans-mod --with-mlx4-mod --with-mlx4_en-mod --with-ipoib-mod ________________________________ There may be some other modules that have been added since 11/2/2016 but this should get you started. Here is what I see for srpms listed in OFED-4.8-20161120-0830.tgz srpms in OFED-4.8-20161120-0830.tgz Inside rdma_core [cid:image001.png@01D248DF.DE8969A0] [cid:image002.png@01D248DF.DE8969A0] srpms in OFED-3.18-2.tgz [cid:image003.png@01D248DF.DE8969A0] Hope this helps Rupert -----Original Message----- From: ewg [mailto:ewg-boun...@lists.openfabrics.org] On Behalf Of Amrani, Ram Sent: Sunday, November 27, 2016 9:42 AM To: ewg@lists.openfabrics.org<mailto:ewg@lists.openfabrics.org> Cc: Elior, Ariel; Rahman, Ameen Subject: [ewg] Failure to build OFED 4.8 on RHEL 7.2 with native kernel Hi All, I have downloaded the latest OFED build OFED-4.8-20161120-0830 and tried to install it on RHEL 7.2, with native kernel 3.10.0-327.el7.x86_64. I was expecting it to build well since the readme states under section "1.2 Supported Platforms and Operating Systems": o Linux Operating Systems: - RedHat EL7.2 3.10.0-327.el7 - SLES12 3.12.28-4 - SLES12.1 3.12.49-11.1 - kernel.org 4.8 * The build failed on 'qib', and when I disabled all vendors it still failed but this time on iser. The iSER failure: /var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/ulp/iser/iscsi_iser.h:51:23: fatal error: scsi/iser.h: No such file or directory #include <scsi/iser.h> This hints that a kernel version higher than 4.4 is required because that specific file was first introduced in kernel 4.5. (the qib failure was similar - implicit declaration for a function introduced in a newer kernel). Perhaps there's a step I've missed in the installation? Is this combination supposed to work? Has anyone tried it? Thanks, Ram _______________________________________________ ewg mailing list ewg@lists.openfabrics.org<mailto:ewg@lists.openfabrics.org> http://lists.openfabrics.org/mailman/listinfo/ewg
_______________________________________________ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/mailman/listinfo/ewg