]> git.openfabrics.org - ~tnikolova/compat-rdma/.git/commitdiff
cxgb4: fix sles11sp2 to fix build error
authorMike Marciniszyn <mike.marciniszyn@intel.com>
Mon, 21 May 2012 17:30:49 +0000 (13:30 -0400)
committerMike Marciniszyn <mike.marciniszyn@intel.com>
Mon, 21 May 2012 17:30:49 +0000 (13:30 -0400)
Remove __netdev_alloc_page() call for sles11sp2 build error.

Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
backports/3.0.13_sles11_sp2/08-remove_netdev_alloc_page.patch [new file with mode: 0644]

diff --git a/backports/3.0.13_sles11_sp2/08-remove_netdev_alloc_page.patch b/backports/3.0.13_sles11_sp2/08-remove_netdev_alloc_page.patch
new file mode 100644 (file)
index 0000000..ae04cef
--- /dev/null
@@ -0,0 +1,12 @@
+diff -rup a/drivers/net/ethernet/chelsio/cxgb4/sge.c b/drivers/net/ethernet/chelsio/cxgb4/sge.c
+--- a/drivers/net/ethernet/chelsio/cxgb4/sge.c 2012-05-21 13:17:11.000000000 -0400
++++ b/drivers/net/ethernet/chelsio/cxgb4/sge.c 2012-05-21 13:19:06.000000000 -0400
+@@ -528,7 +528,7 @@ static unsigned int refill_fl(struct ada
+ #endif
+       while (n--) {
+-              pg = __netdev_alloc_page(adap->port[0], gfp);
++              pg = alloc_pages(gfp, 0);
+               if (unlikely(!pg)) {
+                       q->alloc_failed++;
+                       break;