socsvn commit: r305046 - soc2016/vincenzo/head/sys/dev/netmap

vincenzo at FreeBSD.org vincenzo at FreeBSD.org
Fri Jun 10 13:15:20 UTC 2016


Author: vincenzo
Date: Fri Jun 10 13:15:19 2016
New Revision: 305046
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=305046

Log:
   freebsd: ptnet: fix typo bug in IRQ resource (de)allocation

Modified:
  soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c

Modified: soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c
==============================================================================
--- soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c	Fri Jun 10 13:15:09 2016	(r305045)
+++ soc2016/vincenzo/head/sys/dev/netmap/if_ptnet.c	Fri Jun 10 13:15:19 2016	(r305046)
@@ -501,7 +501,7 @@
 	for (i = 0; i < nvecs; i++) {
 		struct ptnet_queue *pq = sc->queues + i;
 
-		rid = i + i;
+		rid = i + 1;
 		pq->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
 						 RF_ACTIVE);
 		if (pq->irq == NULL) {
@@ -563,7 +563,7 @@
 		}
 
 		if (pq->irq) {
-			bus_release_resource(dev, SYS_RES_IRQ, i + i, pq->irq);
+			bus_release_resource(dev, SYS_RES_IRQ, i + 1, pq->irq);
 			pq->irq = NULL;
 		}
 	}


More information about the svn-soc-all mailing list