Message ID | 20160915155118.3008739-1-arnd@arndb.de (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
On Thursday, September 15, 2016 5:50:49 PM CEST Arnd Bergmann wrote: > The sdma_handle_channel_loop() function was modified in one patch > and removed in another, and the merge between those patches left > an unused function in place: > > drivers/dma/imx-sdma.c:673:13: error: 'sdma_handle_channel_loop' defined but not used [-Werror=unused-function] > > This removes it again. > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > Fixes: 48dc77e2d4fc ("dmaengine: imx-sdma: convert callback to helper function") > Fixes: 15f30f513111 ("dmaengine: imx-sdma - reduce transfer latency for DMA cyclic clients") > --- Hi Vinod, I still see the warning in linux-next, can you apply the patch? Arnd -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Thu, Sep 22, 2016 at 01:42:35PM +0200, Arnd Bergmann wrote: > On Thursday, September 15, 2016 5:50:49 PM CEST Arnd Bergmann wrote: > > The sdma_handle_channel_loop() function was modified in one patch > > and removed in another, and the merge between those patches left > > an unused function in place: > > > > drivers/dma/imx-sdma.c:673:13: error: 'sdma_handle_channel_loop' defined but not used [-Werror=unused-function] > > > > This removes it again. > > > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > > Fixes: 48dc77e2d4fc ("dmaengine: imx-sdma: convert callback to helper function") > > Fixes: 15f30f513111 ("dmaengine: imx-sdma - reduce transfer latency for DMA cyclic clients") > > --- > > Hi Vinod, > > I still see the warning in linux-next, can you apply the patch? Applied, now. Sorry had missed earlier
On Friday, September 23, 2016 9:15:57 AM CEST Vinod Koul wrote: > On Thu, Sep 22, 2016 at 01:42:35PM +0200, Arnd Bergmann wrote: > > On Thursday, September 15, 2016 5:50:49 PM CEST Arnd Bergmann wrote: > > > The sdma_handle_channel_loop() function was modified in one patch > > > and removed in another, and the merge between those patches left > > > an unused function in place: > > > > > > drivers/dma/imx-sdma.c:673:13: error: 'sdma_handle_channel_loop' defined but not used [-Werror=unused-function] > > > > > > This removes it again. > > > > > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > > > Fixes: 48dc77e2d4fc ("dmaengine: imx-sdma: convert callback to helper function") > > > Fixes: 15f30f513111 ("dmaengine: imx-sdma - reduce transfer latency for DMA cyclic clients") > > > --- > > > > Hi Vinod, > > > > I still see the warning in linux-next, can you apply the patch? > > Applied, now. Sorry had missed earlier The problem was fixed after you applied the patch, but it seems the same one is now back in linux-next. Arnd -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Tue, Oct 04, 2016 at 09:43:16AM +0200, Arnd Bergmann wrote: > On Friday, September 23, 2016 9:15:57 AM CEST Vinod Koul wrote: > > On Thu, Sep 22, 2016 at 01:42:35PM +0200, Arnd Bergmann wrote: > > > On Thursday, September 15, 2016 5:50:49 PM CEST Arnd Bergmann wrote: > > > > The sdma_handle_channel_loop() function was modified in one patch > > > > and removed in another, and the merge between those patches left > > > > an unused function in place: > > > > > > > > drivers/dma/imx-sdma.c:673:13: error: 'sdma_handle_channel_loop' defined but not used [-Werror=unused-function] > > > > > > > > This removes it again. > > > > > > > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> > > > > Fixes: 48dc77e2d4fc ("dmaengine: imx-sdma: convert callback to helper function") > > > > Fixes: 15f30f513111 ("dmaengine: imx-sdma - reduce transfer latency for DMA cyclic clients") > > > > --- > > > > > > Hi Vinod, > > > > > > I still see the warning in linux-next, can you apply the patch? > > > > Applied, now. Sorry had missed earlier > > The problem was fixed after you applied the patch, but it seems the > same one is now back in linux-next. Opps I am sorry for that. To prepare for pull request I rebased my next, and I fixed it while merging with tty. I was planning to send this to Linus as reference. But then i had to redo this as I merged some other code not going for 4.9 and messed up in second try. Thanks for pointing it out. It is fixed now and pushed
diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index 695f1603a224..7fb55ddf637b 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c @@ -670,11 +670,6 @@ static void sdma_event_disable(struct sdma_channel *sdmac, unsigned int event) writel_relaxed(val, sdma->regs + chnenbl); } -static void sdma_handle_channel_loop(struct sdma_channel *sdmac) -{ - dmaengine_desc_get_callback_invoke(&sdmac->desc, NULL); -} - static void sdma_update_channel_loop(struct sdma_channel *sdmac) { struct sdma_buffer_descriptor *bd;
The sdma_handle_channel_loop() function was modified in one patch and removed in another, and the merge between those patches left an unused function in place: drivers/dma/imx-sdma.c:673:13: error: 'sdma_handle_channel_loop' defined but not used [-Werror=unused-function] This removes it again. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Fixes: 48dc77e2d4fc ("dmaengine: imx-sdma: convert callback to helper function") Fixes: 15f30f513111 ("dmaengine: imx-sdma - reduce transfer latency for DMA cyclic clients") --- drivers/dma/imx-sdma.c | 5 ----- 1 file changed, 5 deletions(-)