[soc:arm-multiplatform-cleanup 29/29] kismet: WARNING: unmet direct dependencies detected for SMP_ON_UP when selected by CPU_V6

Arnd Bergmann arnd at arndb.de
Sun Jul 31 04:40:32 PDT 2022


On Fri, Jul 29, 2022 at 6:17 AM kernel test robot <lkp at intel.com> wrote:
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git arm-multiplatform-cleanup
> head:   993cbb308586a881a8c9f305c6c1b9d7dd0179ed
> commit: 993cbb308586a881a8c9f305c6c1b9d7dd0179ed [29/29] ARM: make ARCH_MULTIPLATFORM user-visible
> config: (https://download.01.org/0day-ci/archive/20220729/202207291205.KMzVcf4V-lkp@intel.com/config)
> reproduce:
>         # https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git/commit/?id=993cbb308586a881a8c9f305c6c1b9d7dd0179ed
>         git remote add soc https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
>         git fetch --no-tags soc arm-multiplatform-cleanup
>         git checkout 993cbb308586a881a8c9f305c6c1b9d7dd0179ed
>         # 1. reproduce by kismet
>            # install kmax per https://github.com/paulgazz/kmax/blob/master/README.md
>            kismet --linux-ksrc=linux --selectees CONFIG_SMP_ON_UP --selectors CONFIG_CPU_V6 -a=arm
>         # 2. reproduce by make
>            # save the config file to linux source tree
>            cd linux
>            make ARCH=arm olddefconfig
>
> If you fix the issue, kindly add following tag where applicable
> Reported-by: kernel test robot <lkp at intel.com>
>
> kismet warnings: (new ones prefixed by >>)
> >> kismet: WARNING: unmet direct dependencies detected for SMP_ON_UP when selected by CPU_V6
>
>    WARNING: unmet direct dependencies detected for SMP_ON_UP
>      Depends on [n]: SMP [=y] && !XIP_KERNEL [=y] && MMU [=y]
>      Selected by [y]:
>      - CPU_V6 [=y] && SMP [=y]
>

Nice find, I'll have to think about how to avoid this issue. We'll
probably have to
disallow CPU_6 in combination with SMP anyway because of other bugs, but
it would be nice to do this independently of my series here.

       Arnd



More information about the linux-arm-kernel mailing list