From owner-freebsd-current@FreeBSD.ORG Thu Oct 2 08:33:42 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33B9E1065688 for ; Thu, 2 Oct 2008 08:33:42 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.228]) by mx1.freebsd.org (Postfix) with ESMTP id 00D558FC22 for ; Thu, 2 Oct 2008 08:33:41 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so877012rvf.43 for ; Thu, 02 Oct 2008 01:33:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=D+fEPKqPiMy44GqGLF4XO+U5QEvtj/9dkwV6yHlp03o=; b=Nvgm4twaSZg/TeKE8VHw50PVRR/Q6iGybS6TXscGWlDF6g0idceeEFgVFWdauXbuh0 hQnRS5TTgIPAGaj3TyQuppfBN3DKRY/YP0lDy1oOljxQVSLkO80ceJLyuYvLYgHiG6DQ 7h21gwy5yOgA7Y8N39ZPCEUCXbTygZ011DYrQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=wnZUqI3RV6M3tz++8VUrbasQrW0EoANqBphLDnN+cel8wFq11sJHIpgZjBtzpePKot X5WvkCHszs5Pz6dFj+ZPXdvfbEjHCNVKECIM7hcJQjRpJsuTl4jL2yEljORhoyZ0nCzu ZRXX/TD3/jb4tif4e/ictagIsYIKRo3E+2iOw= Received: by 10.140.188.10 with SMTP id l10mr5067780rvf.6.1222936421443; Thu, 02 Oct 2008 01:33:41 -0700 (PDT) Received: by 10.141.101.21 with HTTP; Thu, 2 Oct 2008 01:33:41 -0700 (PDT) Message-ID: <3c1674c90810020133n1e852cd1nc859b4bb92c0cf08@mail.gmail.com> Date: Thu, 2 Oct 2008 01:33:41 -0700 From: "Kip Macy" Sender: mat.macy@gmail.com To: "Eygene Ryabinkin" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20081002.150319.02288267.chat95@mac.com> <3c1674c90810012333j5010df12uec5cc6e99e33adf6@mail.gmail.com> X-Google-Sender-Auth: 680e559645eca335 Cc: Maho NAKATA , freebsd-current@freebsd.org, brooks@freebsd.org, shigeta@sci.u-hyogo.ac.jp Subject: Re: Infiniband status? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Oct 2008 08:33:42 -0000 On Thu, Oct 2, 2008 at 1:18 AM, Eygene Ryabinkin wrote: > Kip, good day. > > Was just passing by, but found an interesting point? > > Thu, Oct 02, 2008 at 06:33:52AM +0000, Kip Macy wrote: >> To support IB you would need to implement the IB side >> of the OFA stack, finish user level RDMA support, and talk one of the >> users of IB on FreeBSD (NetApp & Isilon) in to opening up the Mellanox >> driver for a recent card. > > I was under impression that OFED provides drivers for Mellanox. At > least I am using OFED 1.2 for Mellanox Arbel InfiniHost III, and I was > under impression that even ConnectX cards are supported by the 1.3.x as > well. Particularily, the ofa_kernel component of OFED build provides > core, HW and ULPs kernel modules. > > I think that OFED sources can be taken and ported (at least partially, > for example, the driver parts) to provide kernel drivers for the cards. > Am I missing something? No, but porting a driver from a much older OFA (as used by Isilon and NetApp) to the most recent OFA as used by FreeBSD is almost guaranteed to be much faster than porting from Linux. Cheers, Kip