Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Aug 2010 20:38:01 +0000 (UTC)
From:      Jeff Roberson <jeff@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r211769 - projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4
Message-ID:  <201008242038.o7OKc1lK087058@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jeff
Date: Tue Aug 24 20:38:01 2010
New Revision: 211769
URL: http://svn.freebsd.org/changeset/base/211769

Log:
   - Re-enable umem_write_mtt so we actually write the userspace mappings
     to the card.
  
  Sponsored by:	Isilon Systems, iX Systems, and Panasas.

Modified:
  projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4/mr.c

Modified: projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4/mr.c
==============================================================================
--- projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4/mr.c	Tue Aug 24 19:41:15 2010	(r211768)
+++ projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4/mr.c	Tue Aug 24 20:38:01 2010	(r211769)
@@ -77,7 +77,6 @@ err_free:
 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt,
 			   struct ib_umem *umem)
 {
-#ifdef __linux__
 	u64 *pages;
 	struct ib_umem_chunk *chunk;
 	int i, j, k;
@@ -118,9 +117,6 @@ int mlx4_ib_umem_write_mtt(struct mlx4_i
 out:
 	free_page((unsigned long) pages);
 	return err;
-#else
-	return 0;
-#endif
 }
 
 static int handle_hugetlb_user_mr(struct ib_pd *pd, struct mlx4_ib_mr *mr,



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008242038.o7OKc1lK087058>