dma: remove unused variable
authorAnthony Gutierrez <atgutier@umich.edu>
Fri, 27 Jul 2012 20:08:05 +0000 (16:08 -0400)
committerAnthony Gutierrez <atgutier@umich.edu>
Fri, 27 Jul 2012 20:08:05 +0000 (16:08 -0400)
this patch removes the actionInProgress field from the DmaPort class.
this variable is only defined and initiated in the ctor. it is never used.

src/dev/dma_device.cc
src/dev/dma_device.hh

index a50dd933e49b26d343a8078d0bb430b5db389a6a..ddc8e7386397d9ac66edc01e6f9aaa85682ea569 100644 (file)
@@ -49,7 +49,7 @@
 DmaPort::DmaPort(MemObject *dev, System *s, Tick min_backoff, Tick max_backoff)
     : MasterPort(dev->name() + ".dma", dev), device(dev), sys(s),
       masterId(s->getMasterId(dev->name())),
-      pendingCount(0), actionInProgress(0), drainEvent(NULL),
+      pendingCount(0), drainEvent(NULL),
       backoffTime(0), minBackoffDelay(min_backoff),
       maxBackoffDelay(max_backoff), inRetry(false),
       backoffEvent(this)
index 8b40cc7e497ba1bfd1fdce0a95d69e25d0d18e5f..ccf388fa4f6f49f2d21a1c2ad053a680eec54e8e 100644 (file)
@@ -83,9 +83,6 @@ class DmaPort : public MasterPort
     /** Number of outstanding packets the dma port has. */
     int pendingCount;
 
-    /** If a dmaAction is in progress. */
-    int actionInProgress;
-
     /** If we need to drain, keep the drain event around until we're done
      * here.*/
     Event *drainEvent;