From: Shawn Guo <shawnguo@kernel.org>
To: Frank Li <Frank.li@nxp.com>
Cc: imx@lists.linux.dev, Rob Herring <robh+dt@kernel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
Conor Dooley <conor+dt@kernel.org>,
Sascha Hauer <s.hauer@pengutronix.de>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Fabio Estevam <festevam@gmail.com>,
NXP Linux Team <linux-imx@nxp.com>,
Joakim Zhang <qiangqing.zhang@nxp.com>,
Marcel Ziswiler <marcel.ziswiler@toradex.com>,
"open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS"
<devicetree@vger.kernel.org>,
"moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE"
<linux-arm-kernel@lists.infradead.org>,
open list <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 1/1] arm64: dts: imx8qm: Fix edma3 power-domains and interrupt numbery
Date: Thu, 14 Dec 2023 10:08:55 +0800 [thread overview]
Message-ID: <20231214020855.GS270430@dragon> (raw)
In-Reply-To: <ZXpi8/asoBMBAtmz@lizhi-Precision-Tower-5810>
On Wed, Dec 13, 2023 at 09:05:39PM -0500, Frank Li wrote:
> On Thu, Dec 14, 2023 at 10:00:53AM +0800, Shawn Guo wrote:
> > On Wed, Dec 06, 2023 at 03:12:55PM -0500, Frank Li wrote:
> > > Fixed a kernel dump when access edma3 registers.
> > >
> > > [ 1.517547] SError Interrupt on CPU1, code 0x00000000bf000002 -- SError
> > > [ 1.517556] CPU: 1 PID: 59 Comm: kworker/u8:2 Not tainted 6.7.0-rc3-next-20231129-dirty #3
> > > [ 1.517564] Hardware name: Freescale i.MX8QM MEK (DT)
> > > [ 1.517570] Workqueue: events_unbound deferred_probe_work_func
> > > [ 1.517593] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
> > > [ 1.517601] pc : vsnprintf+0x60/0x770
> > > [ 1.517612] lr : snprintf+0x58/0x80
> > > [ 1.517619] sp : ffff800082f0b9e0
> > > [ 1.517622] x29: ffff800082f0b9e0 x28: ffff8000819a8af8 x27: ffff000801f90080
> > > [ 1.517632] x26: ffff000801f90510 x25: 0000000000000001 x24: 0000000000000020
> > > [ 1.517640] x23: 00000000ffffffd8 x22: ffff000800114800 x21: ffff800082f0baf0
> > > [ 1.517650] x20: ffff000801f90698 x19: ffff000801f906b8 x18: ffffffffffffffff
> > > [ 1.517659] x17: 6e6f632d616d642e x16: 3030303066396135 x15: ffff800102f0b687
> > > [ 1.517668] x14: 0000000000000000 x13: 30206e6168632065 x12: 74697277203a7265
> > > [ 1.517677] x11: 6c6c6f72746e6f63 x10: 2d616d642e303030 x9 : 72656c6c6f72746e
> > > [ 1.517686] x8 : ffff000800396740 x7 : 205d333337383035 x6 : ffff800082f0baf0
> > > [ 1.517694] x5 : 00000000ffffffd8 x4 : ffff000800396740 x3 : ffff800082f0ba70
> > > [ 1.517703] x2 : ffff8000819a8af8 x1 : ffff800082f0baf0 x0 : 0000000000000025
> > > [ 1.517713] Kernel panic - not syncing: Asynchronous SError Interrupt
> > > [ 1.517718] CPU: 1 PID: 59 Comm: kworker/u8:2 Not tainted 6.7.0-rc3-next-20231129-dirty #3
> > > [ 1.517724] Hardware name: Freescale i.MX8QM MEK (DT)
> > > [ 1.517727] Workqueue: events_unbound deferred_probe_work_func
> > > [ 1.517736] Call trace:
> > > [ 1.517739] dump_backtrace+0x90/0xe8
> > > [ 1.517752] show_stack+0x18/0x24
> > > [ 1.517761] dump_stack_lvl+0x48/0x60
> > > [ 1.517771] dump_stack+0x18/0x24
> > > [ 1.517780] panic+0x36c/0x3ac
> > > [ 1.517789] nmi_panic+0x48/0x94
> > > [ 1.517796] arm64_serror_panic+0x6c/0x78
> > > [ 1.517801] do_serror+0x3c/0x78
> > > [ 1.517806] el1h_64_error_handler+0x30/0x48
> > > [ 1.517813] el1h_64_error+0x64/0x68
> > > [ 1.517819] vsnprintf+0x60/0x770
> > > [ 1.517827] snprintf+0x58/0x80
> > > [ 1.517834] fsl_edma_probe+0x2ac/0x830
> > >
> > > It is eDMA1 at QM, which have the same register with eDMA3 at qxp.
> > >
> > > Fixes: e4d7a330fb7a ("arm64: dts: imx8: add edma[0..3]")
> > > Signed-off-by: Frank Li <Frank.Li@nxp.com>
> >
> > Hi Frank,
> >
> > Did you see the fix [1] from Xiaolei? It has landed on Linus' tree.
>
> Sorry, not yet!. He have not fixed irq numbers.
> Let me do addition fix.
Please copy Xiaolei on your fix, thanks!
Shawn
WARNING: multiple messages have this Message-ID (diff)
From: Shawn Guo <shawnguo@kernel.org>
To: Frank Li <Frank.li@nxp.com>
Cc: imx@lists.linux.dev, Rob Herring <robh+dt@kernel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
Conor Dooley <conor+dt@kernel.org>,
Sascha Hauer <s.hauer@pengutronix.de>,
Pengutronix Kernel Team <kernel@pengutronix.de>,
Fabio Estevam <festevam@gmail.com>,
NXP Linux Team <linux-imx@nxp.com>,
Joakim Zhang <qiangqing.zhang@nxp.com>,
Marcel Ziswiler <marcel.ziswiler@toradex.com>,
"open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS"
<devicetree@vger.kernel.org>,
"moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE"
<linux-arm-kernel@lists.infradead.org>,
open list <linux-kernel@vger.kernel.org>
Subject: Re: [PATCH 1/1] arm64: dts: imx8qm: Fix edma3 power-domains and interrupt numbery
Date: Thu, 14 Dec 2023 10:08:55 +0800 [thread overview]
Message-ID: <20231214020855.GS270430@dragon> (raw)
In-Reply-To: <ZXpi8/asoBMBAtmz@lizhi-Precision-Tower-5810>
On Wed, Dec 13, 2023 at 09:05:39PM -0500, Frank Li wrote:
> On Thu, Dec 14, 2023 at 10:00:53AM +0800, Shawn Guo wrote:
> > On Wed, Dec 06, 2023 at 03:12:55PM -0500, Frank Li wrote:
> > > Fixed a kernel dump when access edma3 registers.
> > >
> > > [ 1.517547] SError Interrupt on CPU1, code 0x00000000bf000002 -- SError
> > > [ 1.517556] CPU: 1 PID: 59 Comm: kworker/u8:2 Not tainted 6.7.0-rc3-next-20231129-dirty #3
> > > [ 1.517564] Hardware name: Freescale i.MX8QM MEK (DT)
> > > [ 1.517570] Workqueue: events_unbound deferred_probe_work_func
> > > [ 1.517593] pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
> > > [ 1.517601] pc : vsnprintf+0x60/0x770
> > > [ 1.517612] lr : snprintf+0x58/0x80
> > > [ 1.517619] sp : ffff800082f0b9e0
> > > [ 1.517622] x29: ffff800082f0b9e0 x28: ffff8000819a8af8 x27: ffff000801f90080
> > > [ 1.517632] x26: ffff000801f90510 x25: 0000000000000001 x24: 0000000000000020
> > > [ 1.517640] x23: 00000000ffffffd8 x22: ffff000800114800 x21: ffff800082f0baf0
> > > [ 1.517650] x20: ffff000801f90698 x19: ffff000801f906b8 x18: ffffffffffffffff
> > > [ 1.517659] x17: 6e6f632d616d642e x16: 3030303066396135 x15: ffff800102f0b687
> > > [ 1.517668] x14: 0000000000000000 x13: 30206e6168632065 x12: 74697277203a7265
> > > [ 1.517677] x11: 6c6c6f72746e6f63 x10: 2d616d642e303030 x9 : 72656c6c6f72746e
> > > [ 1.517686] x8 : ffff000800396740 x7 : 205d333337383035 x6 : ffff800082f0baf0
> > > [ 1.517694] x5 : 00000000ffffffd8 x4 : ffff000800396740 x3 : ffff800082f0ba70
> > > [ 1.517703] x2 : ffff8000819a8af8 x1 : ffff800082f0baf0 x0 : 0000000000000025
> > > [ 1.517713] Kernel panic - not syncing: Asynchronous SError Interrupt
> > > [ 1.517718] CPU: 1 PID: 59 Comm: kworker/u8:2 Not tainted 6.7.0-rc3-next-20231129-dirty #3
> > > [ 1.517724] Hardware name: Freescale i.MX8QM MEK (DT)
> > > [ 1.517727] Workqueue: events_unbound deferred_probe_work_func
> > > [ 1.517736] Call trace:
> > > [ 1.517739] dump_backtrace+0x90/0xe8
> > > [ 1.517752] show_stack+0x18/0x24
> > > [ 1.517761] dump_stack_lvl+0x48/0x60
> > > [ 1.517771] dump_stack+0x18/0x24
> > > [ 1.517780] panic+0x36c/0x3ac
> > > [ 1.517789] nmi_panic+0x48/0x94
> > > [ 1.517796] arm64_serror_panic+0x6c/0x78
> > > [ 1.517801] do_serror+0x3c/0x78
> > > [ 1.517806] el1h_64_error_handler+0x30/0x48
> > > [ 1.517813] el1h_64_error+0x64/0x68
> > > [ 1.517819] vsnprintf+0x60/0x770
> > > [ 1.517827] snprintf+0x58/0x80
> > > [ 1.517834] fsl_edma_probe+0x2ac/0x830
> > >
> > > It is eDMA1 at QM, which have the same register with eDMA3 at qxp.
> > >
> > > Fixes: e4d7a330fb7a ("arm64: dts: imx8: add edma[0..3]")
> > > Signed-off-by: Frank Li <Frank.Li@nxp.com>
> >
> > Hi Frank,
> >
> > Did you see the fix [1] from Xiaolei? It has landed on Linus' tree.
>
> Sorry, not yet!. He have not fixed irq numbers.
> Let me do addition fix.
Please copy Xiaolei on your fix, thanks!
Shawn
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next prev parent reply other threads:[~2023-12-14 2:09 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-06 20:12 [PATCH 1/1] arm64: dts: imx8qm: Fix edma3 power-domains and interrupt number Frank Li
2023-12-06 20:12 ` Frank Li
2023-12-14 2:00 ` Shawn Guo
2023-12-14 2:00 ` Shawn Guo
2023-12-14 2:05 ` [PATCH 1/1] arm64: dts: imx8qm: Fix edma3 power-domains and interrupt numbery Frank Li
2023-12-14 2:05 ` Frank Li
2023-12-14 2:08 ` Shawn Guo [this message]
2023-12-14 2:08 ` Shawn Guo
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=20231214020855.GS270430@dragon \
--to=shawnguo@kernel.org \
--cc=Frank.li@nxp.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=festevam@gmail.com \
--cc=imx@lists.linux.dev \
--cc=kernel@pengutronix.de \
--cc=krzysztof.kozlowski+dt@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-imx@nxp.com \
--cc=linux-kernel@vger.kernel.org \
--cc=marcel.ziswiler@toradex.com \
--cc=qiangqing.zhang@nxp.com \
--cc=robh+dt@kernel.org \
--cc=s.hauer@pengutronix.de \
/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.