Message ID | 20240924044741.3078097-1-andersson@kernel.org (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
Series | [GIT,PULL] remoteproc updates for v6.12 | expand |
On Mon, 23 Sept 2024 at 21:44, Bjorn Andersson <andersson@kernel.org> wrote: > > remoteproc updates for v6.12 Grr. I didn't immediately notice this new Kconfig warning, so now it's in my tree: WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX Depends on [n]: MAILBOX [=y] && (ARCH_OMAP2PLUS || ARCH_K3) Selected by [m]: - TI_K3_M4_REMOTEPROC [=m] && REMOTEPROC [=y] && (ARCH_K3 || COMPILE_TEST [=y]) this happens with a regular "make allmodconfig" on x86-64. This seems to have been introduced in commit ebcf9008a895 ("remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem") that added the TI K3 M4 remoteproc support, which does select OMAP2PLUS_MBOX but does not actually contain the proper dependencies that OMAP2PLUS_MBOX requires.. It's in my tree now, but please fix asap. Linus
The pull request you sent on Mon, 23 Sep 2024 21:47:40 -0700:
> https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v6.12
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5c480f1da82c15f635a2b663740cb2bb241cc416
Thank you!
On Tue, 24 Sept 2024 at 12:31, Linus Torvalds <torvalds@linux-foundation.org> wrote: > > It's in my tree now, but please fix asap. Argh, now that I noticed it, I can no longer unsee it. So I did this - depends on ARCH_K3 || COMPILE_TEST + depends on ARCH_OMAP2PLUS || ARCH_K3 to the TI_K3_M4_REMOTEPROC entry so that it wouldn't try to select OMAP2PLUS_MBOX in conditions where it isn't valid. Linus
On Tue, Sep 24, 2024 at 12:52:42PM -0700, Linus Torvalds wrote: > On Tue, 24 Sept 2024 at 12:31, Linus Torvalds > <torvalds@linux-foundation.org> wrote: > > > > It's in my tree now, but please fix asap. > > Argh, now that I noticed it, I can no longer unsee it. > > So I did this > > - depends on ARCH_K3 || COMPILE_TEST > + depends on ARCH_OMAP2PLUS || ARCH_K3 > Thank you for doing this and apologies for the late reply. Mathieu > to the TI_K3_M4_REMOTEPROC entry so that it wouldn't try to select > OMAP2PLUS_MBOX in conditions where it isn't valid. > > Linus
On Tue, 2024-09-24 at 12:31 -0700, Linus Torvalds wrote: > On Mon, 23 Sept 2024 at 21:44, Bjorn Andersson <andersson@kernel.org> > wrote: > > > > remoteproc updates for v6.12 > > Grr. I didn't immediately notice this new Kconfig warning, so now > it's > in my tree: > > WARNING: unmet direct dependencies detected for OMAP2PLUS_MBOX > Depends on [n]: MAILBOX [=y] && (ARCH_OMAP2PLUS || ARCH_K3) > Selected by [m]: > - TI_K3_M4_REMOTEPROC [=m] && REMOTEPROC [=y] && (ARCH_K3 || > COMPILE_TEST [=y]) > > this happens with a regular "make allmodconfig" on x86-64. > > This seems to have been introduced in commit ebcf9008a895 > ("remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem") that > added the TI K3 M4 remoteproc support, which does > > select OMAP2PLUS_MBOX > > but does not actually contain the proper dependencies that > OMAP2PLUS_MBOX requires.. > > It's in my tree now, but please fix asap. > > Linus Both myself and Arnd have submitted patches to fix this. It seems that either have been applied... 29 Aug 2024 - [PATCH] mailbox: omap: Enable COMPILE_TEST for OMAP2+ Mailbox framework support https://lore.kernel.org/all/010201919d8b298f-dd1585dd-7c4d-4865-9483-ff6cd7399a90-000000@eu-west-1.amazonses.com/ 9 Sep 2024 - [PATCH] mailbox, remoteproc: omap2+: fix compile testing https://lore.kernel.org/all/20240909203825.1666947-1-arnd@kernel.org/ Martyn