From 9b0c8bf89fa83dd697e0cc6c4b447b88862f66af Mon Sep 17 00:00:00 2001 From: htbegin Date: Mon, 1 Oct 2012 16:42:43 +0000 Subject: [PATCH] --- yaml --- r: 330205 b: refs/heads/master c: ffb5ba90017505a19e238e986e6d33f09e4df765 h: refs/heads/master i: 330203: 6f283ed64c6f1204bc2b74488da794d3d5eab2d7 v: v3 --- [refs] | 2 +- trunk/drivers/net/ethernet/ti/davinci_cpdma.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 9c7fa92a2586..f54d548dff1d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: da1586461e53a4dd045738cce309ab488970f0ef +refs/heads/master: ffb5ba90017505a19e238e986e6d33f09e4df765 diff --git a/trunk/drivers/net/ethernet/ti/davinci_cpdma.c b/trunk/drivers/net/ethernet/ti/davinci_cpdma.c index d15c888e9df8..49956730cd8d 100644 --- a/trunk/drivers/net/ethernet/ti/davinci_cpdma.c +++ b/trunk/drivers/net/ethernet/ti/davinci_cpdma.c @@ -863,6 +863,7 @@ int cpdma_chan_stop(struct cpdma_chan *chan) next_dma = desc_read(desc, hw_next); chan->head = desc_from_phys(pool, next_dma); + chan->count--; chan->stats.teardown_dequeue++; /* issue callback without locks held */