mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
@ 2023-11-06 15:05 kernel test robot
  2023-11-07  0:47 ` Randy Dunlap
  2023-11-07 10:11 ` Geert Uytterhoeven
  0 siblings, 2 replies; 8+ messages in thread
From: kernel test robot @ 2023-11-06 15:05 UTC (permalink / raw)
  To: Jagadeesh Kona
  Cc: Paul Gazzillo, Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head:   d2f51b3516dade79269ff45eae2a7668ae711b25
commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
date:   7 weeks ago
config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/

kismet warnings: (new ones prefixed by >>)
>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
   .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
   
   WARNING: unmet direct dependencies detected for SM_GCC_8550
     Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (ARM64 || COMPILE_TEST [=n])
     Selected by [y]:
     - SM_CAMCC_8550 [=y] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-06 15:05 kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550 kernel test robot
@ 2023-11-07  0:47 ` Randy Dunlap
  2023-11-07  7:02   ` Jagadeesh Kona
  2023-11-07 10:11 ` Geert Uytterhoeven
  1 sibling, 1 reply; 8+ messages in thread
From: Randy Dunlap @ 2023-11-07  0:47 UTC (permalink / raw)
  To: kernel test robot, Jagadeesh Kona
  Cc: Paul Gazzillo, Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov

Hi Jagadeesh,

On 11/6/23 07:05, kernel test robot wrote:
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
> date:   7 weeks ago
> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
> 
> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> the same patch/commit), kindly add following tags
> | Reported-by: kernel test robot <lkp@intel.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
> 
> kismet warnings: (new ones prefixed by >>)
>>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
>    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
>    
>    WARNING: unmet direct dependencies detected for SM_GCC_8550
>      Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (ARM64 || COMPILE_TEST [=n])
>      Selected by [y]:
>      - SM_CAMCC_8550 [=y] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]
> 

Should SM_CAMCC_8550 depend on "ARM64 || COMPILE_TEST" like SM_GCC_8550 does?
It's not safe to "select" SM_GCC_8550 when neither of ARM64 or COMPILE_TEST is set.

thanks.
-- 
~Randy

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-07  0:47 ` Randy Dunlap
@ 2023-11-07  7:02   ` Jagadeesh Kona
  0 siblings, 0 replies; 8+ messages in thread
From: Jagadeesh Kona @ 2023-11-07  7:02 UTC (permalink / raw)
  To: Randy Dunlap, kernel test robot
  Cc: Paul Gazzillo, Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov,
	Imran Shaik, Ajit Pandey



On 11/7/2023 6:17 AM, Randy Dunlap wrote:
> Hi Jagadeesh,
> 
> On 11/6/23 07:05, kernel test robot wrote:
>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
>> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
>> date:   7 weeks ago
>> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
>> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
>>
>> If you fix the issue in a separate patch/commit (i.e. not just a new version of
>> the same patch/commit), kindly add following tags
>> | Reported-by: kernel test robot <lkp@intel.com>
>> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
>>
>> kismet warnings: (new ones prefixed by >>)
>>>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
>>     .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
>>     
>>     WARNING: unmet direct dependencies detected for SM_GCC_8550
>>       Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (ARM64 || COMPILE_TEST [=n])
>>       Selected by [y]:
>>       - SM_CAMCC_8550 [=y] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]
>>
> 
> Should SM_CAMCC_8550 depend on "ARM64 || COMPILE_TEST" like SM_GCC_8550 does?
> It's not safe to "select" SM_GCC_8550 when neither of ARM64 or COMPILE_TEST is set.
> 

Hi Randy, I have corrected the dependencies now with below change. Thanks!

https://lore.kernel.org/linux-clk/20231107064545.13120-1-quic_jkona@quicinc.com/T/#u

Regards,
Jagadeesh

> thanks.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-06 15:05 kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550 kernel test robot
  2023-11-07  0:47 ` Randy Dunlap
@ 2023-11-07 10:11 ` Geert Uytterhoeven
  2023-11-07 12:45   ` Philip Li
  1 sibling, 1 reply; 8+ messages in thread
From: Geert Uytterhoeven @ 2023-11-07 10:11 UTC (permalink / raw)
  To: kernel test robot
  Cc: Jagadeesh Kona, Paul Gazzillo, Necip Fazil Yildiran,
	oe-kbuild-all, linux-kernel, Bjorn Andersson, Taniya Das,
	Konrad Dybcio, Dmitry Baryshkov

Hi Robot,

On Mon, Nov 6, 2023 at 4:06 PM kernel test robot <lkp@intel.com> wrote:
> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
> date:   7 weeks ago
> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
>
> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> the same patch/commit), kindly add following tags
> | Reported-by: kernel test robot <lkp@intel.com>
> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
>
> kismet warnings: (new ones prefixed by >>)
> >> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
>    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Where is this coming from? I have seen this warning in several build
reports (earliest 2023-01-31), but cannot reproduce it with the provided
commit and config.

Gr{oetje,eeting}s,

                        Geert


--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-07 10:11 ` Geert Uytterhoeven
@ 2023-11-07 12:45   ` Philip Li
  2023-11-07 16:00     ` Randy Dunlap
  0 siblings, 1 reply; 8+ messages in thread
From: Philip Li @ 2023-11-07 12:45 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: kernel test robot, Jagadeesh Kona, Paul Gazzillo,
	Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov

On Tue, Nov 07, 2023 at 11:11:54AM +0100, Geert Uytterhoeven wrote:
> Hi Robot,
> 
> On Mon, Nov 6, 2023 at 4:06 PM kernel test robot <lkp@intel.com> wrote:
> > tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> > head:   d2f51b3516dade79269ff45eae2a7668ae711b25
> > commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
> > date:   7 weeks ago
> > config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
> > reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
> >
> > If you fix the issue in a separate patch/commit (i.e. not just a new version of
> > the same patch/commit), kindly add following tags
> > | Reported-by: kernel test robot <lkp@intel.com>
> > | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
> >
> > kismet warnings: (new ones prefixed by >>)
> > >> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
> >    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
>                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Where is this coming from? I have seen this warning in several build
> reports (earliest 2023-01-31), but cannot reproduce it with the provided
> commit and config.

Hi Geert, this was detected by kismet tool developed by Paul Gazzillo and Necip Fazil Yildiran.
It can be obtained at [1]

And the issue detected by it can be reproduced by make olddefconfig as well,
the detail can refer to the reproduce instruction [2]

I give a try as below inside mainline repo

$ git checkout ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4
$ wget https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config -O .config
$ $ make ARCH=arm olddefconfig
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/confdata.o
  HOSTCC  scripts/kconfig/expr.o
  LEX     scripts/kconfig/lexer.lex.c
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/menu.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTCC  scripts/kconfig/util.o
  HOSTLD  scripts/kconfig/conf

WARNING: unmet direct dependencies detected for SM_GCC_8550
  Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (ARM64 || COMPILE_TEST [=n])
  Selected by [y]:
  - SM_CAMCC_8550 [=y] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]

[1] https://github.com/paulgazz/kmax#using-kismet
[2] https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce

> 
> Gr{oetje,eeting}s,
> 
>                         Geert
> 
> 
> --
> Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
> 
> In personal conversations with technical people, I call myself a hacker. But
> when I'm talking to journalists I just say "programmer" or something like that.
>                                 -- Linus Torvalds

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-07 12:45   ` Philip Li
@ 2023-11-07 16:00     ` Randy Dunlap
  2023-11-08  3:08       ` Yujie Liu
  0 siblings, 1 reply; 8+ messages in thread
From: Randy Dunlap @ 2023-11-07 16:00 UTC (permalink / raw)
  To: Philip Li, Geert Uytterhoeven
  Cc: kernel test robot, Jagadeesh Kona, Paul Gazzillo,
	Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov

Hi Philip,

On 11/7/23 04:45, Philip Li wrote:
> On Tue, Nov 07, 2023 at 11:11:54AM +0100, Geert Uytterhoeven wrote:
>> Hi Robot,
>>
>> On Mon, Nov 6, 2023 at 4:06 PM kernel test robot <lkp@intel.com> wrote:
>>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
>>> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
>>> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
>>> date:   7 weeks ago
>>> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
>>> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
>>>
>>> If you fix the issue in a separate patch/commit (i.e. not just a new version of
>>> the same patch/commit), kindly add following tags
>>> | Reported-by: kernel test robot <lkp@intel.com>
>>> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
>>>
>>> kismet warnings: (new ones prefixed by >>)
>>>>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
>>>    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
>>                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> Where is this coming from? I have seen this warning in several build
>> reports (earliest 2023-01-31), but cannot reproduce it with the provided
>> commit and config.
> 

I'm pretty sure that what Geert is asking about here is the warning (".config:7280:...") with
the truncated kconfig symbol 'ONFIG_ARCH_MMAP_RND_BITS_MI'.  I have also seen several of these.
Is this a bug in kismet or a bug in the robot or something else?

thanks.

> Hi Geert, this was detected by kismet tool developed by Paul Gazzillo and Necip Fazil Yildiran.
> It can be obtained at [1]
> 
> And the issue detected by it can be reproduced by make olddefconfig as well,
> the detail can refer to the reproduce instruction [2]
> 
> I give a try as below inside mainline repo
> 
> $ git checkout ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4
> $ wget https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config -O .config
> $ $ make ARCH=arm olddefconfig
>   HOSTCC  scripts/basic/fixdep
>   HOSTCC  scripts/kconfig/conf.o
>   HOSTCC  scripts/kconfig/confdata.o
>   HOSTCC  scripts/kconfig/expr.o
>   LEX     scripts/kconfig/lexer.lex.c
>   YACC    scripts/kconfig/parser.tab.[ch]
>   HOSTCC  scripts/kconfig/lexer.lex.o
>   HOSTCC  scripts/kconfig/menu.o
>   HOSTCC  scripts/kconfig/parser.tab.o
>   HOSTCC  scripts/kconfig/preprocess.o
>   HOSTCC  scripts/kconfig/symbol.o
>   HOSTCC  scripts/kconfig/util.o
>   HOSTLD  scripts/kconfig/conf
> 
> WARNING: unmet direct dependencies detected for SM_GCC_8550
>   Depends on [n]: COMMON_CLK [=y] && COMMON_CLK_QCOM [=y] && (ARM64 || COMPILE_TEST [=n])
>   Selected by [y]:
>   - SM_CAMCC_8550 [=y] && COMMON_CLK [=y] && COMMON_CLK_QCOM [=y]
> 
> [1] https://github.com/paulgazz/kmax#using-kismet
> [2] https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce
> 
>>
>> Gr{oetje,eeting}s,
>>
>>                         Geert


-- 
~Randy

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-07 16:00     ` Randy Dunlap
@ 2023-11-08  3:08       ` Yujie Liu
  2023-11-08 15:57         ` Paul Gazzillo
  0 siblings, 1 reply; 8+ messages in thread
From: Yujie Liu @ 2023-11-08  3:08 UTC (permalink / raw)
  To: Randy Dunlap, Geert Uytterhoeven, Paul Gazzillo
  Cc: Philip Li, kernel test robot, Jagadeesh Kona,
	Necip Fazil Yildiran, oe-kbuild-all, linux-kernel,
	Bjorn Andersson, Taniya Das, Konrad Dybcio, Dmitry Baryshkov

On Tue, Nov 07, 2023 at 08:00:33AM -0800, Randy Dunlap wrote:
> Hi Philip,
> 
> On 11/7/23 04:45, Philip Li wrote:
> > On Tue, Nov 07, 2023 at 11:11:54AM +0100, Geert Uytterhoeven wrote:
> >> Hi Robot,
> >>
> >> On Mon, Nov 6, 2023 at 4:06 PM kernel test robot <lkp@intel.com> wrote:
> >>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> >>> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
> >>> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
> >>> date:   7 weeks ago
> >>> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
> >>> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
> >>>
> >>> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> >>> the same patch/commit), kindly add following tags
> >>> | Reported-by: kernel test robot <lkp@intel.com>
> >>> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
> >>>
> >>> kismet warnings: (new ones prefixed by >>)
> >>>>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
> >>>    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
> >>                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >> Where is this coming from? I have seen this warning in several build
> >> reports (earliest 2023-01-31), but cannot reproduce it with the provided
> >> commit and config.
> > 
> 
> I'm pretty sure that what Geert is asking about here is the warning (".config:7280:...") with
> the truncated kconfig symbol 'ONFIG_ARCH_MMAP_RND_BITS_MI'.  I have also seen several of these.
> Is this a bug in kismet or a bug in the robot or something else?

Hi Randy, Hi Geert,

We looked into this case and found that it is likely to be a kismet bug.
We have created an issue ticket at [1].

[1] https://github.com/paulgazz/kmax/issues/239

Hi Paul, could you please help take a look?

Thanks,
Yujie

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
  2023-11-08  3:08       ` Yujie Liu
@ 2023-11-08 15:57         ` Paul Gazzillo
  0 siblings, 0 replies; 8+ messages in thread
From: Paul Gazzillo @ 2023-11-08 15:57 UTC (permalink / raw)
  To: Yujie Liu
  Cc: Randy Dunlap, Geert Uytterhoeven, Philip Li, kernel test robot,
	Jagadeesh Kona, Necip Fazil Yildiran, oe-kbuild-all,
	linux-kernel, Bjorn Andersson, Taniya Das, Konrad Dybcio,
	Dmitry Baryshkov

On 11/08/2023, Yujie Liu wrote:
> On Tue, Nov 07, 2023 at 08:00:33AM -0800, Randy Dunlap wrote:
> > Hi Philip,
> > 
> > On 11/7/23 04:45, Philip Li wrote:
> > > On Tue, Nov 07, 2023 at 11:11:54AM +0100, Geert Uytterhoeven wrote:
> > >> Hi Robot,
> > >>
> > >> On Mon, Nov 6, 2023 at 4:06 PM kernel test robot <lkp@intel.com> wrote:
> > >>> tree:   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
> > >>> head:   d2f51b3516dade79269ff45eae2a7668ae711b25
> > >>> commit: ccc4e6a061a21d75b96d82fc4b084a8d96df6eb4 clk: qcom: camcc-sm8550: Add camera clock controller driver for SM8550
> > >>> date:   7 weeks ago
> > >>> config: arm-kismet-CONFIG_SM_GCC_8550-CONFIG_SM_CAMCC_8550-0-0 (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/config)
> > >>> reproduce: (https://download.01.org/0day-ci/archive/20231106/202311062309.XugQH7AH-lkp@intel.com/reproduce)
> > >>>
> > >>> If you fix the issue in a separate patch/commit (i.e. not just a new version of
> > >>> the same patch/commit), kindly add following tags
> > >>> | Reported-by: kernel test robot <lkp@intel.com>
> > >>> | Closes: https://lore.kernel.org/oe-kbuild-all/202311062309.XugQH7AH-lkp@intel.com/
> > >>>
> > >>> kismet warnings: (new ones prefixed by >>)
> > >>>>> kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550
> > >>>    .config:7280:warning: symbol value 'ONFIG_ARCH_MMAP_RND_BITS_MI' invalid for ARCH_MMAP_RND_BITS
> > >>                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > >> Where is this coming from? I have seen this warning in several build
> > >> reports (earliest 2023-01-31), but cannot reproduce it with the provided
> > >> commit and config.
> > > 
> > 
> > I'm pretty sure that what Geert is asking about here is the warning (".config:7280:...") with
> > the truncated kconfig symbol 'ONFIG_ARCH_MMAP_RND_BITS_MI'.  I have also seen several of these.
> > Is this a bug in kismet or a bug in the robot or something else?
> 
> Hi Randy, Hi Geert,
> 
> We looked into this case and found that it is likely to be a kismet bug.
> We have created an issue ticket at [1].
> 
> [1] https://github.com/paulgazz/kmax/issues/239
> 
> Hi Paul, could you please help take a look?
> 
> Thanks,
> Yujie

Hi Yujie, Randy, and Geert,

Thanks for reporting this.  It was indeed a bug in how some
non-Boolean config options get set when kismet generates .config files
for bug validation.  kismet v4.5.1 now includes the fix, and the
symbol value warning no longer appears when I replicate with Philip
and Yujie's steps.

The unmet dependency bug for SM_GCC_8550, however, still appears and
looks to be to be genuine.  Jagadeesh's patch seems to fix that.

Best,
Paul

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-11-08 16:05 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-06 15:05 kismet: WARNING: unmet direct dependencies detected for SM_GCC_8550 when selected by SM_CAMCC_8550 kernel test robot
2023-11-07  0:47 ` Randy Dunlap
2023-11-07  7:02   ` Jagadeesh Kona
2023-11-07 10:11 ` Geert Uytterhoeven
2023-11-07 12:45   ` Philip Li
2023-11-07 16:00     ` Randy Dunlap
2023-11-08  3:08       ` Yujie Liu
2023-11-08 15:57         ` Paul Gazzillo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®