From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QcPJP-00017e-6H for garchives@archives.gentoo.org; Thu, 30 Jun 2011 22:02:15 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4FFFC1C00D; Thu, 30 Jun 2011 22:02:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0E48E1C127 for ; Thu, 30 Jun 2011 22:02:06 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4DFA81BC031 for ; Thu, 30 Jun 2011 22:02:06 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2234) id 09D4D20034; Thu, 30 Jun 2011 22:02:03 +0000 (UTC) From: "Alexey Shvetsov (alexxy)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, alexxy@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sys-infiniband/openib-files: ChangeLog metadata.xml openib-files-1.5.3.1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog metadata.xml openib-files-1.5.3.1.ebuild X-VCS-Directories: sys-infiniband/openib-files X-VCS-Committer: alexxy X-VCS-Committer-Name: Alexey Shvetsov Content-Type: text/plain; charset=utf8 Message-Id: <20110630220205.09D4D20034@flycatcher.gentoo.org> Date: Thu, 30 Jun 2011 22:02:03 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: f96756454a5dfc3a44cd2be63b42bacb alexxy 11/06/30 22:02:03 Added: ChangeLog metadata.xml openib-files-1.5.3.1.ebuil= d Log: [sys-infiniband/openib-files] Initial import to tree =20 (Portage version: 2.2.0_alpha41/cvs/Linux x86_64) Revision Changes Path 1.1 sys-infiniband/openib-files/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/ChangeLog?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/ChangeLog?rev=3D1.1&content-type=3Dtext/plain Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # 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.1 2011/06/30 22:02:03 alexxy Exp $ *openib-files-1.5.3.1 (30 Jun 2011) 30 Jun 2011; Alexey Shvetsov +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 1.1 sys-infiniband/openib-files/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/metadata.xml?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/metadata.xml?rev=3D1.1&content-type=3Dtext/plain Index: metadata.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D cluster OpenIB system files and examples. Automatically generated description for ehca Automatically generated description for ipath Automatically generated description for iser Automatically generated description for srp Automatically generated description for vnic Automatically generated description for mlx4 Automatically generated description for rds 1.1 sys-infiniband/openib-files/openib-files-1.5.3.1.ebu= ild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/openib-files-1.5.3.1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-infiniband/ope= nib-files/openib-files-1.5.3.1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: openib-files-1.5.3.1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # 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-fil= es-1.5.3.1.ebuild,v 1.1 2011/06/30 22:02:03 alexxy Exp $ EAPI=3D"4" OFED_VER=3D"1.5.3.1" OFED_SUFFIX=3D"OFED.1.5.3.1." inherit openib DESCRIPTION=3D"OpenIB system files" SCRIPTDIR=3D"${S}/ofed_scripts" KEYWORDS=3D"~amd64 ~x86" IUSE=3D"ehca ipath iser mlx4 rds srp vnic" DEPEND=3D"" RDEPEND=3D"${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=3D1 build_sdp=3D1 cp "${SCRIPTDIR}/openib.conf" "${T}" IB_CONF_DIR=3D${T} echo >> ${IB_CONF_DIR}/openib.conf echo "# Load UCM module" >> ${IB_CONF_DIR}/openib.conf echo "UCM_LOAD=3Dno" >> ${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=3Dyes" >> ${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=3Dyes" >> ${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=3Dno" >> ${IB_CONF_DIR}/openib.conf echo >> ${IB_CONF_DIR}/openib.conf echo "# Load MTHCA" >> ${IB_CONF_DIR}/openib.conf echo "MTHCA_LOAD=3Dyes" >> ${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=3Dyes" >> ${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=3Dyes" >> ${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=3Dyes" >> ${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=3Dyes" >> ${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=3Dyes" >> ${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=3Dno" >> ${IB_CONF_DIR}/openib.conf echo "# PRIMARY_IPOIB_DEV=3Dib0" >> ${IB_CONF_DIR}/openib.conf echo "# SECONDARY_IPOIB_DEV=3Dib1" >> ${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=3Dyes" >> ${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=3Dno" >> ${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.c= onf echo "#SRPHA_ENABLE=3Dno" >> ${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=3Dno" >> ${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=3Dno" >> ${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=3Dyes" >> ${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 you= r" einfo "start-up scripts, like so:" einfo "\`rc-update add openib default\`" }