* Re: [PATCH v2 security-next 1/4] security: Hornet LSM
[not found] <20250404215527.1563146-2-bboscaccy@linux.microsoft.com>
@ 2025-04-06 4:27 ` kernel test robot
2025-04-06 20:42 ` kernel test robot
1 sibling, 0 replies; 2+ messages in thread
From: kernel test robot @ 2025-04-06 4:27 UTC (permalink / raw)
To: Blaise Boscaccy, Jonathan Corbet, David Howells, Herbert Xu,
David S. Miller, Paul Moore, James Morris, Serge E. Hallyn,
Masahiro Yamada, Nathan Chancellor, Nicolas Schier, Shuah Khan,
Mickaël Salaün, Günther Noack, Nick Desaulniers,
Bill Wendling, Justin Stitt, Jarkko Sakkinen, Jan Stancek,
Neal Gompa, linux-doc, linux-kernel, keyrings, linux-crypto,
linux-security-module, linux-kbuild, linux-kselftest, bpf, llvm
Cc: oe-kbuild-all, netdev
Hi Blaise,
kernel test robot noticed the following build errors:
[auto build test ERROR on shuah-kselftest/next]
[also build test ERROR on shuah-kselftest/fixes herbert-cryptodev-2.6/master herbert-crypto-2.6/master masahiroy-kbuild/for-next masahiroy-kbuild/fixes v6.14]
[cannot apply to linus/master next-20250404]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Blaise-Boscaccy/security-Hornet-LSM/20250405-055741
base: https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git next
patch link: https://lore.kernel.org/r/20250404215527.1563146-2-bboscaccy%40linux.microsoft.com
patch subject: [PATCH v2 security-next 1/4] security: Hornet LSM
config: sh-allmodconfig (https://download.01.org/0day-ci/archive/20250406/202504061441.FMnrO665-lkp@intel.com/config)
compiler: sh4-linux-gcc (GCC) 14.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250406/202504061441.FMnrO665-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/202504061441.FMnrO665-lkp@intel.com/
All errors (new ones prefixed by >>):
In file included from security/hornet/hornet_lsm.c:10:
>> security/hornet/hornet_lsm.c:221:38: error: initialization of 'int (*)(struct bpf_prog *, union bpf_attr *, struct bpf_token *)' from incompatible pointer type 'int (*)(struct bpf_prog *, union bpf_attr *, struct bpf_token *, bool)' {aka 'int (*)(struct bpf_prog *, union bpf_attr *, struct bpf_token *, _Bool)'} [-Wincompatible-pointer-types]
221 | LSM_HOOK_INIT(bpf_prog_load, hornet_bpf_prog_load),
| ^~~~~~~~~~~~~~~~~~~~
include/linux/lsm_hooks.h:136:35: note: in definition of macro 'LSM_HOOK_INIT'
136 | .hook = { .NAME = HOOK } \
| ^~~~
security/hornet/hornet_lsm.c:221:38: note: (near initialization for 'hornet_hooks[0].hook.bpf_prog_load')
221 | LSM_HOOK_INIT(bpf_prog_load, hornet_bpf_prog_load),
| ^~~~~~~~~~~~~~~~~~~~
include/linux/lsm_hooks.h:136:35: note: in definition of macro 'LSM_HOOK_INIT'
136 | .hook = { .NAME = HOOK } \
| ^~~~
vim +221 security/hornet/hornet_lsm.c
219
220 static struct security_hook_list hornet_hooks[] __ro_after_init = {
> 221 LSM_HOOK_INIT(bpf_prog_load, hornet_bpf_prog_load),
222 };
223
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH v2 security-next 1/4] security: Hornet LSM
[not found] <20250404215527.1563146-2-bboscaccy@linux.microsoft.com>
2025-04-06 4:27 ` [PATCH v2 security-next 1/4] security: Hornet LSM kernel test robot
@ 2025-04-06 20:42 ` kernel test robot
1 sibling, 0 replies; 2+ messages in thread
From: kernel test robot @ 2025-04-06 20:42 UTC (permalink / raw)
To: Blaise Boscaccy, Jonathan Corbet, David Howells, Herbert Xu,
David S. Miller, Paul Moore, James Morris, Serge E. Hallyn,
Masahiro Yamada, Nathan Chancellor, Nicolas Schier, Shuah Khan,
Mickaël Salaün, Günther Noack, Nick Desaulniers,
Bill Wendling, Justin Stitt, Jarkko Sakkinen, Jan Stancek,
Neal Gompa, linux-doc, linux-kernel, keyrings, linux-crypto,
linux-security-module, linux-kbuild, linux-kselftest, bpf, llvm
Cc: llvm, oe-kbuild-all, netdev
Hi Blaise,
kernel test robot noticed the following build errors:
[auto build test ERROR on shuah-kselftest/next]
[also build test ERROR on shuah-kselftest/fixes herbert-cryptodev-2.6/master herbert-crypto-2.6/master masahiroy-kbuild/for-next masahiroy-kbuild/fixes v6.14]
[cannot apply to linus/master next-20250404]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Blaise-Boscaccy/security-Hornet-LSM/20250405-055741
base: https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git next
patch link: https://lore.kernel.org/r/20250404215527.1563146-2-bboscaccy%40linux.microsoft.com
patch subject: [PATCH v2 security-next 1/4] security: Hornet LSM
config: s390-allmodconfig (https://download.01.org/0day-ci/archive/20250407/202504070413.eDHSjWGP-lkp@intel.com/config)
compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250407/202504070413.eDHSjWGP-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/202504070413.eDHSjWGP-lkp@intel.com/
All errors (new ones prefixed by >>):
>> security/hornet/hornet_lsm.c:221:31: error: incompatible function pointer types initializing 'int (*)(struct bpf_prog *, union bpf_attr *, struct bpf_token *)' with an expression of type 'int (struct bpf_prog *, union bpf_attr *, struct bpf_token *, bool)' (aka 'int (struct bpf_prog *, union bpf_attr *, struct bpf_token *, _Bool)') [-Wincompatible-function-pointer-types]
221 | LSM_HOOK_INIT(bpf_prog_load, hornet_bpf_prog_load),
| ^~~~~~~~~~~~~~~~~~~~
include/linux/lsm_hooks.h:136:21: note: expanded from macro 'LSM_HOOK_INIT'
136 | .hook = { .NAME = HOOK } \
| ^~~~
1 error generated.
vim +221 security/hornet/hornet_lsm.c
219
220 static struct security_hook_list hornet_hooks[] __ro_after_init = {
> 221 LSM_HOOK_INIT(bpf_prog_load, hornet_bpf_prog_load),
222 };
223
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-04-06 20:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20250404215527.1563146-2-bboscaccy@linux.microsoft.com>
2025-04-06 4:27 ` [PATCH v2 security-next 1/4] security: Hornet LSM kernel test robot
2025-04-06 20:42 ` kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).