All of lore.kernel.org
 help / color / mirror / Atom feed
From: Frank Li <Frank.li@oss.nxp.com>
To: Pan Chuang <panchuang@vivo.com>
Cc: vkoul@kernel.org, Frank.Li@nxp.com, afaerber@suse.de,
	alexandre.torgue@foss.st.com, amelie.delaunay@foss.st.com,
	andersson@kernel.org, angelogioacchino.delregno@collabora.com,
	baolin.wang@linux.alibaba.com, biju.das.jz@bp.renesas.com,
	claudiu.beznea.uj@bp.renesas.com,
	cosmin-gabriel.tanislav.xa@renesas.com, daniel@zonque.org,
	dmaengine@vger.kernel.org, dmitry.baryshkov@oss.qualcomm.com,
	geert+renesas@glider.be, haojian.zhuang@gmail.com,
	hayashi.kunihiko@socionext.com, imx@lists.linux.dev,
	jernej.skrabec@gmail.com, john.madieu.xa@bp.renesas.com,
	jonathanh@nvidia.com, kees@kernel.org, keguang.zhang@gmail.com,
	ldewangan@nvidia.com, linmq006@gmail.com,
	linux-actions@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-mediatek@lists.infradead.org, linux-mips@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org,
	magnus.damm@gmail.com, mani@kernel.org, matthias.bgg@gmail.com,
	mcoquelin.stm32@gmail.com, mhiramat@kernel.org,
	orsonzhai@gmail.com, patrice.chotard@foss.st.com, pjw@kernel.org,
	quic_jseerapu@quicinc.com, robert.jarzmik@free.fr,
	samuel.holland@sifive.com, sean.wang@mediatek.com,
	thierry.reding@kernel.org, thomasandreatta2000@gmail.com,
	vigneshr@ti.com, wens@kernel.org,
	wsa+renesas@sang-engineering.com, zhang.lyra@gmail.com,
	zhengxingda@iscas.ac.cn
Subject: Re: [PATCH 00/26] dmaengine: Remove redundant dev_err()/dev_err_probe() calls
Date: Fri, 4 Sep 2026 12:02:58 -0400	[thread overview]
Message-ID: <aprrssx-LorAEjV4@lizhi-Precision-Tower-5810> (raw)
In-Reply-To: <20260715064443.525836-1-panchuang@vivo.com>

On Wed, Jul 15, 2026 at 02:44:43PM +0800, Pan Chuang wrote:
> On 2026-07-14 20:06, Vinod Koul wrote:
> > On 09-07-26, 16:26, Wolfram Sang wrote:
> >> On Thu, Jul 09, 2026 at 09:58:04PM +0800, Pan Chuang wrote:
> >>> Commit 55b48e23f5c4b6f5ca9b7ab09599b17dcf501c10 ("genirq/devres: Add
> >>> error handling in devm_request_*_irq()") added automatic error logging
> >>> to devm_request_threaded_irq() and devm_request_any_context_irq() via
> >>> the new devm_request_result() helper. The helper prints device name,
> >>> IRQ number, handler functions, and error code on failure.
> >>>
> >>> Since devm_request_irq() is a static inline wrapper around
> >>> devm_request_threaded_irq(), it also benefits from this automatic
> >>> logging.
> >>>
> >>> This series removes the now-redundant dev_err() and dev_err_probe() calls
> >>> in dmaengine drivers that follow these devm_request_*_irq() functions,
> >>> as the core now provides more detailed diagnostic information on failure.
> >>>
> >>> Pan Chuang (26):
> >>>   dmaengine: fsl-edma-main: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: fsl-qdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: loongson-loongson1-apb-dma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mediatek-mtk-cqdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mediatek-mtk-hsdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mmp_pdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: moxart-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: owl-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: pxa_dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: qcom-gpi: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sf-pdma-sf-pdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-rcar-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-rz-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-shdmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-usb-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sprd-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: st_fdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-dma3: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-mdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: sun4i-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sun6i-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: tegra20-apb-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: ti-edma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: uniphier-xdmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: xgene-dma: Remove redundant dev_err()/dev_err_probe()
> >>
> >> One patch per subsystem for such trivial changes, please.
> >
> > Yes pretty please
> >
> Thanks, I'll merge them in v2.

Did you post v2?

Frank

>
> Best Regards,
> PanChuang

WARNING: multiple messages have this Message-ID (diff)
From: Frank Li <Frank.li@oss.nxp.com>
To: Pan Chuang <panchuang@vivo.com>
Cc: vkoul@kernel.org, Frank.Li@nxp.com, afaerber@suse.de,
	alexandre.torgue@foss.st.com, amelie.delaunay@foss.st.com,
	andersson@kernel.org, angelogioacchino.delregno@collabora.com,
	baolin.wang@linux.alibaba.com, biju.das.jz@bp.renesas.com,
	claudiu.beznea.uj@bp.renesas.com,
	cosmin-gabriel.tanislav.xa@renesas.com, daniel@zonque.org,
	dmaengine@vger.kernel.org, dmitry.baryshkov@oss.qualcomm.com,
	geert+renesas@glider.be, haojian.zhuang@gmail.com,
	hayashi.kunihiko@socionext.com, imx@lists.linux.dev,
	jernej.skrabec@gmail.com, john.madieu.xa@bp.renesas.com,
	jonathanh@nvidia.com, kees@kernel.org, keguang.zhang@gmail.com,
	ldewangan@nvidia.com, linmq006@gmail.com,
	linux-actions@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-mediatek@lists.infradead.org, linux-mips@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org,
	magnus.damm@gmail.com, mani@kernel.org, matthias.bgg@gmail.com,
	mcoquelin.stm32@gmail.com, mhiramat@kernel.org,
	orsonzhai@gmail.com, patrice.chotard@foss.st.com, pjw@kernel.org,
	quic_jseerapu@quicinc.com, robert.jarzmik@free.fr,
	samuel.holland@sifive.com, sean.wang@mediatek.com,
	thierry.reding@kernel.org, thomasandreatta2000@gmail.com,
	vigneshr@ti.com, wens@kernel.org,
	wsa+renesas@sang-engineering.com, zhang.lyra@gmail.com,
	zhengxingda@iscas.ac.cn
Subject: Re: [PATCH 00/26] dmaengine: Remove redundant dev_err()/dev_err_probe() calls
Date: Fri, 4 Sep 2026 12:02:58 -0400	[thread overview]
Message-ID: <aprrssx-LorAEjV4@lizhi-Precision-Tower-5810> (raw)
In-Reply-To: <20260715064443.525836-1-panchuang@vivo.com>

On Wed, Jul 15, 2026 at 02:44:43PM +0800, Pan Chuang wrote:
> On 2026-07-14 20:06, Vinod Koul wrote:
> > On 09-07-26, 16:26, Wolfram Sang wrote:
> >> On Thu, Jul 09, 2026 at 09:58:04PM +0800, Pan Chuang wrote:
> >>> Commit 55b48e23f5c4b6f5ca9b7ab09599b17dcf501c10 ("genirq/devres: Add
> >>> error handling in devm_request_*_irq()") added automatic error logging
> >>> to devm_request_threaded_irq() and devm_request_any_context_irq() via
> >>> the new devm_request_result() helper. The helper prints device name,
> >>> IRQ number, handler functions, and error code on failure.
> >>>
> >>> Since devm_request_irq() is a static inline wrapper around
> >>> devm_request_threaded_irq(), it also benefits from this automatic
> >>> logging.
> >>>
> >>> This series removes the now-redundant dev_err() and dev_err_probe() calls
> >>> in dmaengine drivers that follow these devm_request_*_irq() functions,
> >>> as the core now provides more detailed diagnostic information on failure.
> >>>
> >>> Pan Chuang (26):
> >>>   dmaengine: fsl-edma-main: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: fsl-qdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: loongson-loongson1-apb-dma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mediatek-mtk-cqdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mediatek-mtk-hsdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: mmp_pdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: moxart-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: owl-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: pxa_dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: qcom-gpi: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sf-pdma-sf-pdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-rcar-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-rz-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-shdmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sh-usb-dmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sprd-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: st_fdma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-dma3: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: stm32-stm32-mdma: Remove redundant
> >>>     dev_err()/dev_err_probe()
> >>>   dmaengine: sun4i-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: sun6i-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: tegra20-apb-dma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: ti-edma: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: uniphier-xdmac: Remove redundant dev_err()/dev_err_probe()
> >>>   dmaengine: xgene-dma: Remove redundant dev_err()/dev_err_probe()
> >>
> >> One patch per subsystem for such trivial changes, please.
> >
> > Yes pretty please
> >
> Thanks, I'll merge them in v2.

Did you post v2?

Frank

>
> Best Regards,
> PanChuang

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

  reply	other threads:[~2026-09-04 16:03 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-09 13:58 [PATCH 00/26] dmaengine: Remove redundant error messages on IRQ request failure Pan Chuang
2026-07-09 13:58 ` Pan Chuang
2026-07-09 13:58 ` [PATCH 01/26] dmaengine: fsl-edma-main: Remove redundant dev_err()/dev_err_probe() Pan Chuang
2026-07-09 14:12   ` sashiko-bot
2026-07-09 14:33   ` Frank Li
2026-07-09 13:58 ` [PATCH 02/26] dmaengine: fsl-qdma: " Pan Chuang
2026-07-09 14:08   ` sashiko-bot
2026-07-09 14:34   ` Frank Li
2026-07-09 13:58 ` [PATCH 03/26] dmaengine: loongson-loongson1-apb-dma: " Pan Chuang
2026-07-09 14:11   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 04/26] dmaengine: mediatek-mtk-cqdma: " Pan Chuang
2026-07-09 14:10   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 05/26] dmaengine: mediatek-mtk-hsdma: " Pan Chuang
2026-07-09 14:10   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 06/26] dmaengine: mmp_pdma: " Pan Chuang
2026-07-09 14:08   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 07/26] dmaengine: moxart-dma: " Pan Chuang
2026-07-09 14:16   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 08/26] dmaengine: owl-dma: " Pan Chuang
2026-07-09 14:16   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 09/26] dmaengine: pxa_dma: " Pan Chuang
2026-07-09 14:20   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 10/26] dmaengine: qcom-gpi: " Pan Chuang
2026-07-09 14:19   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 11/26] dmaengine: sf-pdma-sf-pdma: " Pan Chuang
2026-07-09 13:58   ` Pan Chuang
2026-07-09 14:18   ` sashiko-bot
2026-09-04 16:01   ` Frank Li
2026-09-04 16:01     ` Frank Li
2026-07-09 13:58 ` [PATCH 12/26] dmaengine: sh-rcar-dmac: " Pan Chuang
2026-07-09 14:23   ` sashiko-bot
2026-07-09 14:31   ` Geert Uytterhoeven
2026-09-04 15:59   ` Frank Li
2026-07-09 13:58 ` [PATCH 13/26] dmaengine: sh-rz-dmac: " Pan Chuang
2026-07-09 14:32   ` Geert Uytterhoeven
2026-07-09 13:58 ` [PATCH 14/26] dmaengine: sh-shdmac: " Pan Chuang
2026-07-09 14:24   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 15/26] dmaengine: sh-usb-dmac: " Pan Chuang
2026-07-09 14:27   ` sashiko-bot
2026-07-09 14:33   ` Geert Uytterhoeven
2026-07-09 13:58 ` [PATCH 16/26] dmaengine: sprd-dma: " Pan Chuang
2026-07-09 14:27   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 17/26] dmaengine: st_fdma: " Pan Chuang
2026-07-09 14:30   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 18/26] dmaengine: stm32-stm32-dma: " Pan Chuang
2026-07-09 14:30   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 19/26] dmaengine: stm32-stm32-dma3: " Pan Chuang
2026-07-09 14:33   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 20/26] dmaengine: stm32-stm32-mdma: " Pan Chuang
2026-07-09 14:32   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 21/26] dmaengine: sun4i-dma: " Pan Chuang
2026-07-09 14:35   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 22/26] dmaengine: sun6i-dma: " Pan Chuang
2026-07-09 13:58 ` [PATCH 23/26] dmaengine: tegra20-apb-dma: " Pan Chuang
2026-07-09 13:58 ` [PATCH 24/26] dmaengine: ti-edma: " Pan Chuang
2026-07-09 14:38   ` sashiko-bot
2026-07-09 13:58 ` [PATCH 25/26] dmaengine: uniphier-xdmac: " Pan Chuang
2026-07-09 14:41   ` sashiko-bot
2026-09-04 15:59   ` Frank Li
2026-07-09 13:58 ` [PATCH 26/26] dmaengine: xgene-dma: " Pan Chuang
2026-07-09 14:39   ` sashiko-bot
2026-07-09 14:26 ` [PATCH 00/26] dmaengine: Remove redundant error messages on IRQ request failure Wolfram Sang
2026-07-09 14:26   ` Wolfram Sang
2026-07-14 12:06   ` Vinod Koul
2026-07-14 12:06     ` Vinod Koul
2026-07-15  6:44     ` [PATCH 00/26] dmaengine: Remove redundant dev_err()/dev_err_probe() calls Pan Chuang
2026-07-15  6:44       ` Pan Chuang
2026-09-04 16:02       ` Frank Li [this message]
2026-09-04 16:02         ` Frank Li

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aprrssx-LorAEjV4@lizhi-Precision-Tower-5810 \
    --to=frank.li@oss.nxp.com \
    --cc=Frank.Li@nxp.com \
    --cc=afaerber@suse.de \
    --cc=alexandre.torgue@foss.st.com \
    --cc=amelie.delaunay@foss.st.com \
    --cc=andersson@kernel.org \
    --cc=angelogioacchino.delregno@collabora.com \
    --cc=baolin.wang@linux.alibaba.com \
    --cc=biju.das.jz@bp.renesas.com \
    --cc=claudiu.beznea.uj@bp.renesas.com \
    --cc=cosmin-gabriel.tanislav.xa@renesas.com \
    --cc=daniel@zonque.org \
    --cc=dmaengine@vger.kernel.org \
    --cc=dmitry.baryshkov@oss.qualcomm.com \
    --cc=geert+renesas@glider.be \
    --cc=haojian.zhuang@gmail.com \
    --cc=hayashi.kunihiko@socionext.com \
    --cc=imx@lists.linux.dev \
    --cc=jernej.skrabec@gmail.com \
    --cc=john.madieu.xa@bp.renesas.com \
    --cc=jonathanh@nvidia.com \
    --cc=kees@kernel.org \
    --cc=keguang.zhang@gmail.com \
    --cc=ldewangan@nvidia.com \
    --cc=linmq006@gmail.com \
    --cc=linux-actions@lists.infradead.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mediatek@lists.infradead.org \
    --cc=linux-mips@vger.kernel.org \
    --cc=linux-renesas-soc@vger.kernel.org \
    --cc=linux-riscv@lists.infradead.org \
    --cc=linux-stm32@st-md-mailman.stormreply.com \
    --cc=linux-sunxi@lists.linux.dev \
    --cc=linux-tegra@vger.kernel.org \
    --cc=magnus.damm@gmail.com \
    --cc=mani@kernel.org \
    --cc=matthias.bgg@gmail.com \
    --cc=mcoquelin.stm32@gmail.com \
    --cc=mhiramat@kernel.org \
    --cc=orsonzhai@gmail.com \
    --cc=panchuang@vivo.com \
    --cc=patrice.chotard@foss.st.com \
    --cc=pjw@kernel.org \
    --cc=quic_jseerapu@quicinc.com \
    --cc=robert.jarzmik@free.fr \
    --cc=samuel.holland@sifive.com \
    --cc=sean.wang@mediatek.com \
    --cc=thierry.reding@kernel.org \
    --cc=thomasandreatta2000@gmail.com \
    --cc=vigneshr@ti.com \
    --cc=vkoul@kernel.org \
    --cc=wens@kernel.org \
    --cc=wsa+renesas@sang-engineering.com \
    --cc=zhang.lyra@gmail.com \
    --cc=zhengxingda@iscas.ac.cn \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.