svn commit: r211769 - projects/ofed/head/sys/ofed/drivers/infiniband/hw/mlx4

Jeff Roberson jeff at FreeBSD.org
Tue Aug 24 20:38:02 UTC 2010


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,


More information about the svn-src-projects mailing list