summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2012-04-18 16:31:14 +0000
committerAlexey Shvetsov <alexxy@gentoo.org>2012-04-18 16:31:14 +0000
commit18f4529ea132ba6d51970b62725f185c05a8955b (patch)
tree06a043547559bf3edd244f6c486fcf723bf87277 /sys-infiniband
parent[eclass] Update openib eclass (diff)
downloadhistorical-18f4529ea132ba6d51970b62725f185c05a8955b.tar.gz
historical-18f4529ea132ba6d51970b62725f185c05a8955b.tar.bz2
historical-18f4529ea132ba6d51970b62725f185c05a8955b.zip
[sys-infiniband/openib{,-files] Drop due to merge into sys-infiniband/ofed
Diffstat (limited to 'sys-infiniband')
-rw-r--r--sys-infiniband/openib-files/ChangeLog14
-rw-r--r--sys-infiniband/openib-files/Manifest29
-rw-r--r--sys-infiniband/openib-files/files/90-ib.rules5
-rw-r--r--sys-infiniband/openib-files/files/openib243
-rw-r--r--sys-infiniband/openib-files/files/openib.conf27
-rw-r--r--sys-infiniband/openib-files/files/openib.env1
-rw-r--r--sys-infiniband/openib-files/files/openib.modprobe12
-rw-r--r--sys-infiniband/openib-files/metadata.xml17
-rw-r--r--sys-infiniband/openib-files/openib-files-1.5.3.1.ebuild128
-rw-r--r--sys-infiniband/openib/ChangeLog13
-rw-r--r--sys-infiniband/openib/Manifest23
-rw-r--r--sys-infiniband/openib/metadata.xml19
-rw-r--r--sys-infiniband/openib/openib-1.5.3.1.ebuild32
13 files changed, 0 insertions, 563 deletions
diff --git a/sys-infiniband/openib-files/ChangeLog b/sys-infiniband/openib-files/ChangeLog
deleted file mode 100644
index fc5999375dad..000000000000
--- a/sys-infiniband/openib-files/ChangeLog
+++ /dev/null
@@ -1,14 +0,0 @@
-# ChangeLog for sys-infiniband/openib-files
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/openib-files/ChangeLog,v 1.2 2011/07/02 20:30:15 alexxy Exp $
-
- 02 Jul 2011; Alexey Shvetsov <alexxy@gentoo.org> openib-files-1.5.3.1.ebuild:
- Add ~amd64-linux keywrod
-
-*openib-files-1.5.3.1 (30 Jun 2011)
-
- 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +files/90-ib.rules,
- +openib-files-1.5.3.1.ebuild, +files/openib, +files/openib.conf,
- +files/openib.env, +files/openib.modprobe, +metadata.xml:
- Initial import to tree
-
diff --git a/sys-infiniband/openib-files/Manifest b/sys-infiniband/openib-files/Manifest
deleted file mode 100644
index 23044173759f..000000000000
--- a/sys-infiniband/openib-files/Manifest
+++ /dev/null
@@ -1,29 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX 90-ib.rules 232 RMD160 13aeac8b6ee3bb486257d1e43ce3ab73383816e9 SHA1 df6bde030ba8916eb5872b936fe816cebd189005 SHA256 c44d4937d60bb5b02d2b73d0a0e59a6b094555b060e31f2193c546dfe146f5d3
-AUX openib 6964 RMD160 ffbe0064d0f9e39ee95a56fa193f899b5e3d60f8 SHA1 7df3335c01ea4e2b4b64c2f144f4cacb0cc90f6b SHA256 afe994354e48708b7d2aa40f78888ca9a688789438de332f71f253c318129ac5
-AUX openib.conf 498 RMD160 4f8ebd6e32feade5927331561f15411bb8d7f9fe SHA1 2a1edc293445b94b27aec85acdfba22e9b73ceec SHA256 8c12ebe735d32f75c1bd4b66077e2642fa26a015cfc7992594066d7feb9fa962
-AUX openib.env 19 RMD160 2b59609462694bb3f1303e15316a4d1e3cfe96ac SHA1 ecaac97de1abe1250a6b436a5cb4a0f40c5605c4 SHA256 5f30d772b77fa4a5aaa1a4ff4188c0f38c0cf6c4138cb6597082c6d20598a467
-AUX openib.modprobe 350 RMD160 a40e8656ee1bdfc26a86b65aa3eaf5553a93b7b8 SHA1 623adbeccde3e88ce2c39d113a409c4d14091f0d SHA256 32054c7ee7caffc21ed320a9be5d0c2cd85e51295c0515521373d658f55ee68e
-DIST OFED-1.5.3.1.tgz 75331712 RMD160 03675604e228c30d630d95f514522a091326c213 SHA1 7d56d4904124cc3ea926f7a4c862069611c25334 SHA256 9cdf2e78ce1a3c0b367d75593cbd344390a1f3f02ac13d6ecfa37b0d05ac89e4
-EBUILD openib-files-1.5.3.1.ebuild 4236 RMD160 586158867f0a6f45f6de11bf6d803d7d6efade43 SHA1 d479ebb1063a6c06a424ebdb85293f33bd796f6c SHA256 413f8e17d0108037bef0378a9afe5d2298026bd0048bc98ce01cde20fe0c572e
-MISC ChangeLog 596 RMD160 2f84da2682caba65d702a8d1bd6147a8409bbf86 SHA1 5da7b83c3acf7357cbdfd9d57f712ee4453997d5 SHA256 734f9ee9f7d07330c95679f8a41fff815acc8119586de7eb9d5b3e0595968d21
-MISC metadata.xml 768 RMD160 f6ee09bfb00901e428ff9aa5eb30d039cca1d205 SHA1 827e5343a8e735a7e65b442af452cf2286a67faf SHA256 cd6e4455c6d58d7be09f28c1bb7fbab102f39484a1e68eb8bf0e3dfd710d4648
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCAAGBQJOD3/fAAoJEOf+E+/4L5LmgO4P/ilEyTXnGIFs7A0PylEbHm7f
-WLea/Tt3V3eKJ71wh2tU0t/vuktC4/u1L9AQ2KU2FIp022epOtKgLS2ST0pC7YO4
-EPDpfgZJ+e4zxKNS84QbvZ88n3Le211rA1YHQPqfQowg4kP+Uir5tYdAGj3Lh6GU
-LjXAuWhrfEtzlt5QxzqmXj9ERvF67cYy9J0FxALJSXSDN6ZUaOPSTsPP92EpJjFE
-GbzLfxJdIme+D2lplZUolVBxbIYWLuDzhmAvTg8Xsf+BMrN7k4b4PoIL9VrV9bD+
-swsLdhTV3IZ0TUhC1m1B0nlTqwLP0s5moDYvLu3hAkKmSQ8p7DMdaFjX461mYYq+
-rSGXMNjlFD/Tw4ObZ3mGbl42qs53mDiAYCcnuYGSlvRRbVxKoq3ezrIfu5rLQvzA
-tKnk5EMXIQVPljlB5tLMQ0sJ9+A6fDS02gBff8qNYs2UgVM/77hxYN0d9m2dgC8i
-ewbROr4BQHFAUuYPIrS2ILX3B3bpAtUK2mI2WSAi0QHTuREn5NPn3wQQMwYxLUw2
-0lywFzCYMxmWKryegIBeImLqT0PULtLGzxqrM/GHYjY2fnXd/XRVRIqK/zV+4Mfv
-OiRRdmprBL/nkvy1ZGw7mtSbkHNp/PW1mTpE45cG582gb7XwqUxM3C2O8R910eCs
-8t8Blidac8et8J6m3bTG
-=LGss
------END PGP SIGNATURE-----
diff --git a/sys-infiniband/openib-files/files/90-ib.rules b/sys-infiniband/openib-files/files/90-ib.rules
deleted file mode 100644
index 789668486c8c..000000000000
--- a/sys-infiniband/openib-files/files/90-ib.rules
+++ /dev/null
@@ -1,5 +0,0 @@
-KERNEL=="umad*", NAME="infiniband/%k"
-KERNEL=="issm*", NAME="infiniband/%k"
-KERNEL=="uverbs*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="ucm*", NAME="infiniband/%k", MODE="0666"
-KERNEL=="rdma_cm", NAME="infiniband/%k", MODE="0666"
diff --git a/sys-infiniband/openib-files/files/openib b/sys-infiniband/openib-files/files/openib
deleted file mode 100644
index b65483174b88..000000000000
--- a/sys-infiniband/openib-files/files/openib
+++ /dev/null
@@ -1,243 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/openib-files/files/openib,v 1.1 2011/06/30 22:02:03 alexxy Exp $
-
-# Based on openibd script from openfabrics.org,
-# Copyright (c) 2006 Mellanox Technologies. All rights reserved.
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
- after hotplug
- before net # init openib before starting any ipoib interfaces
-}
-
-OPENIB_CONFDIR=${OPENIB_CONFDIR:-/etc/infiniband}
-
-if [[ -r ${OPENIB_CONFDIR}/openib.conf ]] ; then
- . ${OPENIB_CONFDIR}/openib.conf
-fi
-
-# Setting OpenIB start parameters
-POST_LOAD_MODULES=""
-
-if [ "X${SDP_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_sdp"
- IPOIB_LOAD="yes"
-fi
-
-IPOIB=0
-if [ "X${IPOIB_LOAD}" == "Xyes" ]; then
- IPOIB=1
-fi
-
-if [ "X${SRP_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp"
-fi
-
-if [ "X${SRP_TARGET_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_srp_target"
-fi
-
-if [ "X${RDMA_CM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_cm"
-fi
-
-if [ "X${UCM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_ucm"
-fi
-
-if [ "X${RDS_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_rds"
-fi
-
-if [ "X${ISER_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES ib_iser"
-fi
-
-if [ "X${RDMA_UCM_LOAD}" == "Xyes" ]; then
- POST_LOAD_MODULES="$POST_LOAD_MODULES rdma_ucm"
-fi
-
-PRE_UNLOAD_MODULES="ib_rds ib_ucm kdapl ib_srp_target scsi_target ib_srp ib_iser ib_sdp rdma_ucm rdma_cm ib_addr ib_cm ib_local_sa findex"
-
-# W/A for unloading modules
-POST_UNLOAD_MODULES="$PRE_UNLOAD_MODULES ib_ipoib ib_sa ib_uverbs ib_umad"
-# ib_mthca ib_ipath - don't unload unless they are in openib.conf
-[[ "${MTHCA_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mthca"
-[[ "${IPATH_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_ipath ipath_core"
-
-[[ "${MTHCA_LOAD}" == "yes" || "${IPATH_LOAD}" == "yes" ]] && \
- POST_UNLOAD_MODULES="$POST_UNLOAD_MODULES ib_mad ib_core"
-
-#STATUS_MODULES="rdma_ucm ib_rds ib_srp ib_sdp rdma_cm ib_addr ib_local_sa findex ib_ipoib ib_ipath ipath_core ib_mthca ib_uverbs ib_umad ib_ucm ib_sa ib_cm ib_mad ib_core"
-
-
-# If module $1 is loaded return - 0 else - 1
-is_module()
-{
- local RC
-
- /bin/lsmod | grep -w "$1" > /dev/null 2>&1
- RC=$?
-
- return $RC
-}
-
-unload()
-{
- # Unload module $1
- if is_module $mod; then
- /sbin/modprobe -r $mod > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- # Try rmmod if modprobe failed: case that previous installation included more IB modules.
- /sbin/rmmod $mod > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- ewarn "Failed to unload $mod"
- return 1
- fi
- fi
- fi
-}
-
-start() {
- local RC=0
- ebegin "Initializing Infiniband"
- eindent
-
- # Load Mellanox HCA driver if explicitly requested
- # (however, it should be loaded automatically by udev)
-
- einfo "Loading HCA and Access Layer drivers"
-
- if [[ "${MTHCA_LOAD}" == "yes" ]]; then
- /sbin/modprobe ib_mthca > /dev/null 2>&1
- RC=$[ $RC + $? ]
- fi
- if [[ "${IPATH_LOAD}" == "yes" ]]; then
- /sbin/modprobe ib_ipath > /dev/null 2>&1
- RC=$[ $RC + $? ]
- fi
-
- # Add node description to sysfs
- IBSYSDIR="/sys/class/infiniband"
- if [ -d ${IBSYSDIR} ]; then
- declare -i hca_id=1
- for hca in ${IBSYSDIR}/*; do
- if [ -e ${hca}/node_desc ]; then
- echo -n "$(hostname -s) HCA-${hca_id}" >> ${hca}/node_desc
- fi
- let hca_id++
- done
- fi
- /sbin/modprobe ib_umad > /dev/null 2>&1
- RC=$[ $RC + $? ]
- /sbin/modprobe ib_uverbs > /dev/null 2>&1
- RC=$[ $RC + $? ]
-
- if [ $IPOIB -eq 1 ]; then
- # this section is not necessary if all ib-over-ib devices are
- # aliased properly in /etc/modules.d/openib
- einfo "loading ib_ipoib module"
- /sbin/modprobe ib_ipoib > /dev/null 2>&1
- RC=$[ $RC + $? ]
- if (( ! RC )); then
- # start the ipoib devices automatically...
- # this is probably a bad idea (the concept is taken from the
- # original SUSE/Redhat-based initscript), and should be removed.
- # But it works, and is not enabled by default. So I leave it here
- # for second opinions.
- local ibdevs=`rc-status -u -nc |egrep 'net\.ib[0-9a-zA-Z]+.*stopped' | awk '{print $1}'`
- if [ -n "$ibdevs" ] ; then
- einfo "starting ipoib devices"
- for ibdev in $ibdevs; do
- /etc/init.d/$ibdev start
- done
- fi
- fi
- fi
-
- # Devices for ib_umad and ib_uverbs should now have been created.
- if [ ! -d /dev/infiniband/ ]; then
- eerror "udev failed to create '/dev/infiniband/' devices"
- RC=1
- fi
-
- # Load configured modules
- if [ "$POST_LOAD_MODULES" != "" ]; then
- for mod in $POST_LOAD_MODULES
- do
- case $mod in
- ib_iser)
- # Voltaire requirement
- /sbin/modprobe --force-modversion $mod > /dev/null 2>&1
- ;;
- *)
- /sbin/modprobe $mod > /dev/null 2>&1
- ;;
- esac
- RC=$?
- [ $RC -ne 0 ] && eerror "Failed to load $mod"
- done
- fi
-
- eoutdent
- eend $RC
-}
-
-stop() {
- ebegin "Stopping Infiniband"
- local RC=0
-
- # Check if applications which use infiniband are running
- local apps="opensm osmtest ibbs ibns"
- local pid
-
- for app in $apps
- do
- if ( ps -ef | grep $app | grep -v grep > /dev/null 2>&1 ); then
- eerror "Please stop $app and all applications running over InfiniBand"
- eend 1
- return
- fi
- done
-
- if ! is_module ib_core; then
- einfo "HCA driver is not loaded"
- eend 0
- return
- fi
-
- # Unload ULPs modules
-
- if [ "$PRE_UNLOAD_MODULES" != "" ]; then
- for mod in $PRE_UNLOAD_MODULES
- do
- unload $mod || { eend 1; return; }
- done
- fi
-
- # Remove srp_presistant_bind.sh before removing ib_srp module
- PID_SCRPT_TO_KILL=`ps -efww | grep srp_persistent | grep -v grep | awk '{print $2}'`
- if ! [ "$PID_SCRPT_TO_KILL" == "" ]; then
- PID_SLEEP_TO_KILL=`ps -efww | grep $PID_SCRPT_TO_KILL | grep sleep | awk '{print $2}'`
- kill -9 $PID_SCRPT_TO_KILL
- fi
- if ! [ "$PID_SLEEP_TO_KILL" == "" ]; then
- kill -9 $PID_SLEEP_TO_KILL
- fi
-
- # Unload OpenIB modules
-
- if [ "$POST_UNLOAD_MODULES" != "" ]; then
- for mod in $POST_UNLOAD_MODULES
- do
- unload $mod || RC=1
- done
- fi
-
- eend $RC
-}
-
diff --git a/sys-infiniband/openib-files/files/openib.conf b/sys-infiniband/openib-files/files/openib.conf
deleted file mode 100644
index 9b4eb292857c..000000000000
--- a/sys-infiniband/openib-files/files/openib.conf
+++ /dev/null
@@ -1,27 +0,0 @@
-# uncomment to load ib_ipoib module
-#IPOIB_LOAD=yes
-
-# uncomment to load ib_sdp module (implies IPOIB_LOAD=yes)
-#SDP_LOAD=yes
-
-# uncomment to load ib_srp module
-#SRP_LOAD=yes
-
-# uncomment to load ib_srp_target module
-#SRP_TARGET_LOAD=yes
-
-# uncomment to load rdma_cm module
-#RDMA_CM_LOAD=yes
-
-# uncomment to load ib_ucm module
-#UCM_LOAD=yes
-
-# uncomment to load ib_rds module
-#RDS_LOAD=yes
-
-# uncomment to load ib_iser module
-#ISER_LOAD=yes
-
-# uncomment to load rdma_ucm module
-#RDMA_UCM_LOAD=yes
-
diff --git a/sys-infiniband/openib-files/files/openib.env b/sys-infiniband/openib-files/files/openib.env
deleted file mode 100644
index 2e34cf22f96b..000000000000
--- a/sys-infiniband/openib-files/files/openib.env
+++ /dev/null
@@ -1 +0,0 @@
-IBPATH="/usr/sbin"
diff --git a/sys-infiniband/openib-files/files/openib.modprobe b/sys-infiniband/openib-files/files/openib.modprobe
deleted file mode 100644
index 52828fb3bf65..000000000000
--- a/sys-infiniband/openib-files/files/openib.modprobe
+++ /dev/null
@@ -1,12 +0,0 @@
-# Setup aliases from ip-over-ib devices to the ip-over-ib kernel module.
-# Add to this list if you have more infiniband ports. Or you can set
-# IPOIB_LOAD=yes to have the ip-over-ib interfaces brought up by init.d/openib
-alias ib0 ib_ipoib
-alias ib1 ib_ipoib
-alias ib2 ib_ipoib
-alias ib3 ib_ipoib
-
-alias net-pf-27 ib_sdp
-
-#options ib_mthca msi_x=1
-
diff --git a/sys-infiniband/openib-files/metadata.xml b/sys-infiniband/openib-files/metadata.xml
deleted file mode 100644
index f1ef0107ea73..000000000000
--- a/sys-infiniband/openib-files/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>cluster</herd>
- <longdescription>
-OpenIB system files and examples.
-</longdescription>
- <use>
- <flag name="ehca">Automatically generated description for ehca</flag>
- <flag name="ipath">Automatically generated description for ipath</flag>
- <flag name="iser">Automatically generated description for iser</flag>
- <flag name="srp">Automatically generated description for srp</flag>
- <flag name="vnic">Automatically generated description for vnic</flag>
- <flag name="mlx4">Automatically generated description for mlx4</flag>
- <flag name="rds">Automatically generated description for rds</flag>
- </use>
-</pkgmetadata>
diff --git a/sys-infiniband/openib-files/openib-files-1.5.3.1.ebuild b/sys-infiniband/openib-files/openib-files-1.5.3.1.ebuild
deleted file mode 100644
index 5ed6e6fd7b0c..000000000000
--- a/sys-infiniband/openib-files/openib-files-1.5.3.1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/openib-files/openib-files-1.5.3.1.ebuild,v 1.2 2011/07/02 20:30:15 alexxy Exp $
-
-EAPI="4"
-
-OFED_VER="1.5.3.1"
-OFED_SUFFIX="OFED.1.5.3.1."
-
-inherit openib
-
-DESCRIPTION="OpenIB system files"
-SCRIPTDIR="${S}/ofed_scripts"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="ehca ipath iser mlx4 rds srp vnic"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_configure() {
- einfo "Nothing to configure"
-}
-
-src_compile() {
- einfo "Nothing to compile"
-}
-
-src_install() {
- insinto /etc/udev/rules.d
- newins "${SCRIPTDIR}/90-ib.rules" 40-ib.rules
- insinto /etc/modprobe.d
- newins "${FILESDIR}/openib.modprobe" openib.conf
- newenvd "${FILESDIR}/openib.env" 02openib
- insinto /etc/infiniband
-
- doinitd "${FILESDIR}/openib"
-
- # build openib.conf based on ofed_scripts/ofa_kernel.spec
- build_ipoib=1
- build_sdp=1
- cp "${SCRIPTDIR}/openib.conf" "${T}"
- IB_CONF_DIR=${T}
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "UCM_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_CM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_CM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDMA_UCM module" >> ${IB_CONF_DIR}/openib.conf
- echo "RDMA_UCM_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Increase ib_mad thread priority" >> ${IB_CONF_DIR}/openib.conf
- echo "RENICE_IB_MAD=no" >> ${IB_CONF_DIR}/openib.conf
-
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load MTHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "MTHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- if use ipath; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPATH" >> ${IB_CONF_DIR}/openib.conf
- echo "IPATH_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use ehca; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load eHCA" >> ${IB_CONF_DIR}/openib.conf
- echo "EHCA_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use mlx4; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load MLX4 modules" >> ${IB_CONF_DIR}/openib.conf
- echo "MLX4_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if (( build_ipoib )); then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load IPoIB" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIB_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB Connected Mode" >> ${IB_CONF_DIR}/openib.conf
- echo "#SET_IPOIB_CM=yes" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable IPoIB High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#IPOIBHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
- echo "# PRIMARY_IPOIB_DEV=ib0" >> ${IB_CONF_DIR}/openib.conf
- echo "# SECONDARY_IPOIB_DEV=ib1" >> ${IB_CONF_DIR}/openib.conf
- fi
- if (( build_sdp )); then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load SDP module" >> ${IB_CONF_DIR}/openib.conf
- echo "#SDP_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use srp; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load SRP module" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRP_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- # from ofa_user.spec:
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Enable SRP High Availability daemon" >> ${IB_CONF_DIR}/openib.conf
- echo "#SRPHA_ENABLE=no" >> ${IB_CONF_DIR}/openib.conf
-
- fi
- if use iser; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load ISER module" >> ${IB_CONF_DIR}/openib.conf
- echo "#ISER_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use rds; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load RDS module" >> ${IB_CONF_DIR}/openib.conf
- echo "#RDS_LOAD=no" >> ${IB_CONF_DIR}/openib.conf
- fi
- if use vnic; then
- echo >> ${IB_CONF_DIR}/openib.conf
- echo "# Load VNIC module" >> ${IB_CONF_DIR}/openib.conf
- echo "#VNIC_LOAD=yes" >> ${IB_CONF_DIR}/openib.conf
- fi
-
- doins "${T}/openib.conf"
-}
-
-pkg_postinst() {
- einfo "Configuration file installed in /etc/infiniband/openib.conf"
- einfo "To automatically initialize infiniband on boot, add openib to your"
- einfo "start-up scripts, like so:"
- einfo "\`rc-update add openib default\`"
-
-}
diff --git a/sys-infiniband/openib/ChangeLog b/sys-infiniband/openib/ChangeLog
deleted file mode 100644
index a002f70c85fd..000000000000
--- a/sys-infiniband/openib/ChangeLog
+++ /dev/null
@@ -1,13 +0,0 @@
-# ChangeLog for sys-infiniband/openib
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/openib/ChangeLog,v 1.2 2011/07/02 20:30:16 alexxy Exp $
-
- 02 Jul 2011; Alexey Shvetsov <alexxy@gentoo.org> openib-1.5.3.1.ebuild:
- Add ~amd64-linux keywrod
-
-*openib-1.5.3.1 (30 Jun 2011)
-
- 30 Jun 2011; Alexey Shvetsov <alexxy@gentoo.org> +openib-1.5.3.1.ebuild,
- +metadata.xml:
- Initial import to tree
-
diff --git a/sys-infiniband/openib/Manifest b/sys-infiniband/openib/Manifest
deleted file mode 100644
index 614358387d40..000000000000
--- a/sys-infiniband/openib/Manifest
+++ /dev/null
@@ -1,23 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-EBUILD openib-1.5.3.1.ebuild 1075 RMD160 b278c7db52cfe3756456359351ff33345b6f15d1 SHA1 05fa21b1f28fcd0f0a26727a40a9b63a91aafcfc SHA256 20ee9e298705c033553bdcdf93889d0c4a9635411f87a88849489d88b3501092
-MISC ChangeLog 466 RMD160 c4448f500c4a97306e6c0103e547fe9a5fc58650 SHA1 1d6f7bde839865ca5efd7d155010ed989ed4c9c1 SHA256 c461d3ec53e9dc4e9d1c8e48fa2f509cb780b9979a91fcc63cc8acfc48152e69
-MISC metadata.xml 944 RMD160 d19e8ebafbc73c50a9fc73db19e46896547e4d39 SHA1 95e92d9d44e7c259c5f0ae4ad73719d56a3b260e SHA256 8847bf7de6e3534c1e9bcff911290857e58d6eb785d1ee4e2fdbca1852065833
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCAAGBQJOD3/fAAoJEOf+E+/4L5Lm98EQAIxIqvf9In+qiNZm1ZNmYTM6
-2CHqH68TT2CBhcd1D1z0b9QtBuMYH+retxaC7Ujnv67UrKFXemdWs+KQJdXG4MsM
-Ss9/WNqv7eJxpyuqS79ZE6w0fujtM4Desd1qIdsXrjzQwKKIgee+YC0tVRDwbtfG
-Q3Iokw0xU3/BOPsBnDMu1wGwdPDG5cpgZQs2i9kbMzelNnNP/+0hXF8KMCrr6hWV
-e+OtMfDAnTNyvhKow5/RHLhc+WYUPhVqnUeECvFkZqQQqoQQZJUJ4ATCTZEusySt
-oQJ08t139Ua6194e1cNfSe49ftZwWTLR2SNTeTkVNakRHDZ+qjn60EkYCa2B1VHu
-qsw16o39hltLQaqBkzCW/r5La7CpAINfMomwIKvf6dygghmopmrdLfUbTPI6+cek
-Fou10+QBmLJKCuJYZJzpTUP9YOFIcfippPnMZVXY4D49fAxHZ1BQtTQCIy1xoowW
-KWJQQtjiDcmRUx3tQSbnM6tLG9j/BnoupHRn4uFMWd1x8eaieydZrD/QqEeP9teI
-GkNyHpqggqUlNx+2LiuDwh1ZsGIfPUMoyGoA9Q2xjtZd5RtH5yFOtm6xdIuQveQF
-SZDrCQM3WQebt/yxJGl/Qcz1xP6lRXzEk0G1GBpg0Zz7Up0CD0t420ezjnKFz2GR
-01wNEg2DkAQuBBeBSXc0
-=15md
------END PGP SIGNATURE-----
diff --git a/sys-infiniband/openib/metadata.xml b/sys-infiniband/openib/metadata.xml
deleted file mode 100644
index eae7ba8f000d..000000000000
--- a/sys-infiniband/openib/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>cluster</herd>
- <longdescription>
-Meta package for OpenIB. Infiniband for Linux. See 'www.openfabrics.org'.
-</longdescription>
- <use>
- <flag name="dapl">Automatically generated description for dapl</flag>
- <flag name="diags">Automatically generated description for diags</flag>
- <flag name="ehca">Automatically generated description for ehca</flag>
- <flag name="ipath">Automatically generated description for ipath</flag>
- <flag name="mlx4">Automatically generated description for mlx4</flag>
- <flag name="mthca">Automatically generated description for mthca</flag>
- <flag name="nes">Automatically generated description for nes</flag>
- <flag name="opensm">Automatically generated description for opensm</flag>
- <flag name="srp">Add support for srp targets</flag>
- </use>
-</pkgmetadata>
diff --git a/sys-infiniband/openib/openib-1.5.3.1.ebuild b/sys-infiniband/openib/openib-1.5.3.1.ebuild
deleted file mode 100644
index 9cb7d10b153b..000000000000
--- a/sys-infiniband/openib/openib-1.5.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-infiniband/openib/openib-1.5.3.1.ebuild,v 1.2 2011/07/02 20:30:16 alexxy Exp $
-
-EAPI=3
-
-HOMEPAGE="http://www.openfabrics.org/"
-DESCRIPTION="Meta package OFED"
-SRC_URI=""
-
-SLOT="0"
-LICENSE="|| ( GPL-2 BSD-2 )"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="+dapl diags ehca ipath mlx4 mthca nes +opensm srp"
-
-DEPEND="
- >=sys-infiniband/libibcm-1.0.5
- >=sys-infiniband/libibmad-1.3.7
- >=sys-infiniband/libibumad-1.3.7
- >=sys-infiniband/openib-files-${PV}
- >=sys-infiniband/libsdp-1.1.108
- >=sys-infiniband/perftest-1.3.0
- dapl? ( >=sys-infiniband/dapl-2.0.32 )
- diags? ( >=sys-infiniband/infiniband-diags-1.5.8 )
- ehca? ( >=sys-infiniband/libehca-1.2.2 )
- ipath? ( >=sys-infiniband/libipathverbs-1.1.4 )
- mlx4? ( >=sys-infiniband/libmlx4-1.0.1 )
- mthca? ( >=sys-infiniband/libmthca-1.0.5 )
- nes? ( >=sys-infiniband/libnes-1.1.1 )
- srp? ( >=sys-infiniband/srptools-0.0.4 )
- opensm? ( >=sys-infiniband/opensm-3.3.9 )"
-RDEPEND="${DEPEND}"