You are not logged in.

#1 2018-05-03 01:31:23

Morganamilo
Package Maintainer (PM)
Registered: 2017-12-05
Posts: 77

"[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

[0.410013]  dw_dmac INTL9C60:00: Missing DT data

Gets printed every boot, it appears to be printed during the initrd stage before the real root is mounted.

dw_dmac appears to be describes as "Driver for the Synopsys DesignWare DMA Controller (aka DMACA on * AVR32 systems.)" and is kernel module (although it's a built in on the stock arch kernel).

I remember it did not always do this, but it's been happening for months at this point so I don't know the cause exactly. It does not happen on the LTS kernel though, is my only option to bisect and find the problem myself?

The warning seems harmless so it's no big deal. But I would like to know what exactly causes this and if there is a fix for it. I also like to run a quiet boot up so this is the only thing that gets printed which is pretty annoying.

If there's no way to fix this is there a instead a way to hide it?

The laptop is an Aspire v3-574 v3.72

Offline

#2 2018-05-03 01:35:32

Morganamilo
Package Maintainer (PM)
Registered: 2017-12-05
Posts: 77

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

Also I found a report of the same issue: https://bugzilla.kernel.org/show_bug.cgi?id=199379

Offline

#3 2018-05-04 17:09:35

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

Is the dw_dmac module loaded on the lts kernel?
edit:
fixed typo from dw_mac.

Last edited by loqs (2018-05-04 17:31:02)

Offline

#4 2018-05-04 17:16:12

Morganamilo
Package Maintainer (PM)
Registered: 2017-12-05
Posts: 77

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

dw_mac doesn't exist at all, assuming it was a typo.

dw_dmac is a built in on the lts kernel also.

Offline

#5 2018-05-04 17:35:01

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

Apologies for the typo.
The best you could to narrow down the bisection would be using the Arch_Linux_Archive to find the first linux / linux-lts package with the issue.

perl scripts/get_maintainer.pl drivers/dma/dw/platform.c
Viresh Kumar <vireshk@kernel.org> (maintainer:SYNOPSYS DESIGNWARE DMAC DRIVER)
Andy Shevchenko <andriy.shevchenko@linux.intel.com> (reviewer:SYNOPSYS DESIGNWARE DMAC DRIVER)
Vinod Koul <vinod.koul@intel.com> (maintainer:DMA GENERIC OFFLOAD ENGINE SUBSYSTEM)
Dan Williams <dan.j.williams@intel.com> (reviewer:ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API)
dmaengine@vger.kernel.org (open list:DMA GENERIC OFFLOAD ENGINE SUBSYSTEM)
linux-kernel@vger.kernel.org (open list)

As the kernel bug tracker is not listed as used by that maintainer you might have more success contacting them on the dmaengine mailing list.
Edit:
https://git.archlinux.org/svntogit/pack … inux#n2103 CONFIG_OF is set on linux
https://git.archlinux.org/svntogit/pack … -lts#n1991 CONFIG_OF is not set on linux-lts so
https://git.kernel.org/pub/scm/linux/ke … 4.16.7#n99 becomes https://git.kernel.org/pub/scm/linux/ke … .16.7#n168
hence the lack or message

Last edited by loqs (2018-05-04 17:47:58)

Offline

#6 2018-05-04 17:44:19

Morganamilo
Package Maintainer (PM)
Registered: 2017-12-05
Posts: 77

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

I'll have a go at bisecting this myself then. Thanks for pointing me in the right direction.

On a side note I did "fix" this by adding loglevel=3 to the command line. I don't know if that warrants marking this as solved.

I'm still going to continue to look for a proper solution though.

Offline

#7 2018-05-04 17:51:47

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

See edit to my previous post as we were both posting at once.  It appears to me to be a .config change that has revealed an issue / triggered the message that has always been present.

Offline

#8 2018-05-04 19:02:46

Morganamilo
Package Maintainer (PM)
Registered: 2017-12-05
Posts: 77

Re: "[0.410013] dw_dmac INTL9C60:00: Missing DT data" printed each boot

Going off of your findings I recompiled the lts kernel with CONFIG_OF enabled and I now get that error on the lts.

The bug report I linked also had regression=no so I guess maybe this issue has always been there, I just didn't see it before because the config.

Last edited by Morganamilo (2018-09-07 00:33:11)

Offline

Board footer

Powered by FluxBB