Re: [PATCH v4 3/3] prctl: Allow ptrace capable processes to change /proc/self/exe
by kernel test robot
Hi Adrian,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on pcmoore-selinux/next]
[also build test ERROR on kselftest/next linus/master v5.8-rc3 next-20200701]
[cannot apply to security/next-testing]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use as documented in
https://git-scm.com/docs/git-format-patch]
url: https://github.com/0day-ci/linux/commits/Adrian-Reber/capabilities-Introd...
base: https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git next
config: i386-tinyconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0
reproduce (this is a W=1 build):
# save the attached .config to linux build tree
make W=1 ARCH=i386
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
make[2]: *** No rule to make target 'fs//fs_parser.o', needed by 'fs//built-in.a'.
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/file-mmu.c:29:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/file-mmu.o] Error 1
In file included from fs//attr.c:17:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/inode.c:33:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:281: fs//xattr.o] Error 1
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:497: fs//ramfs] Error 2
make[2]: Target '__build' not remade because of errors.
make[1]: *** [Makefile:1764: fs/] Error 2
make[1]: Target '__all' not remade because of errors.
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/inode.o] Error 1
make[3]: Target '__build' not remade because of errors.
--
make[2]: *** No rule to make target 'fs//fs_parser.o', needed by 'fs//built-in.a'.
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/file-mmu.c:29:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/file-mmu.o] Error 1
In file included from fs//attr.c:17:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/inode.c:33:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:281: fs//xattr.o] Error 1
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:497: fs//ramfs] Error 2
make[2]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/inode.o] Error 1
make[3]: Target '__build' not remade because of errors.
--
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/file-mmu.c:29:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/file-mmu.o] Error 1
In file included from include/linux/fs_context.h:14,
from include/linux/fs_parser.h:11,
from include/linux/ramfs.h:5,
from fs//ramfs/inode.c:33:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:281: fs//ramfs/inode.o] Error 1
make[3]: Target '__build' not remade because of errors.
--
In file included from fs//attr.c:17:
include/linux/security.h: In function 'security_prctl_set_mm_exe_file':
>> include/linux/security.h:1130:9: error: implicit declaration of function 'cap_prctl_set_mm_exe_file'; did you mean 'security_prctl_set_mm_exe_file'? [-Werror=implicit-function-declaration]
1130 | return cap_prctl_set_mm_exe_file(exe_file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| security_prctl_set_mm_exe_file
cc1: some warnings being treated as errors
vim +1130 include/linux/security.h
1127
1128 static inline int security_prctl_set_mm_exe_file(struct file *exe_file)
1129 {
> 1130 return cap_prctl_set_mm_exe_file(exe_file);
1131 }
1132
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months
Re: [PATCH] SPI LPC information kernel module
by kernel test robot
Hi Daniel,
I love your patch! Yet something to improve:
[auto build test ERROR on char-misc/char-misc-testing]
[also build test ERROR on soc/for-next linus/master v5.8-rc3 next-20200701]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use as documented in
https://git-scm.com/docs/git-format-patch]
url: https://github.com/0day-ci/linux/commits/Daniel-Gutson/SPI-LPC-informatio...
base: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git ba2104c24aba1fa7e19d53f08c985526a6786d8b
config: um-allmodconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-13) 9.3.0
reproduce (this is a W=1 build):
# save the attached .config to linux build tree
make W=1 ARCH=um
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All error/warnings (new ones prefixed by >>):
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/module.h:12,
from drivers/misc/spi_lpc/spi_lpc_main.c:11:
include/asm-generic/fixmap.h: In function 'fix_to_virt':
include/asm-generic/fixmap.h:32:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/string.h:6,
from include/linux/uuid.h:12,
from include/linux/mod_devicetable.h:13,
from include/linux/pci.h:27,
from drivers/misc/spi_lpc/low_level_access.c:11:
include/asm-generic/fixmap.h: In function 'fix_to_virt':
include/asm-generic/fixmap.h:32:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/rcuwait.h:6,
from include/linux/percpu-rwsem.h:7,
from include/linux/fs.h:33,
from include/linux/huge_mm.h:8,
from include/linux/mm.h:675,
from include/linux/scatterlist.h:8,
from include/linux/dma-mapping.h:11,
from include/linux/pci-dma-compat.h:8,
from include/linux/pci.h:2415,
from drivers/misc/spi_lpc/low_level_access.c:11:
arch/um/include/asm/uaccess.h: In function '__access_ok':
arch/um/include/asm/uaccess.h:17:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
17 | (((unsigned long) (addr) >= FIXADDR_USER_START) && \
| ^~
arch/um/include/asm/uaccess.h:45:3: note: in expansion of macro '__access_ok_vsyscall'
45 | __access_ok_vsyscall(addr, size) ||
| ^~~~~~~~~~~~~~~~~~~~
In file included from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/rcuwait.h:6,
from include/linux/percpu-rwsem.h:7,
from include/linux/fs.h:33,
from include/linux/debugfs.h:15,
from drivers/misc/eeprom/idt_89hpesx.c:78:
arch/um/include/asm/uaccess.h: In function '__access_ok':
arch/um/include/asm/uaccess.h:17:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
17 | (((unsigned long) (addr) >= FIXADDR_USER_START) && \
| ^~
arch/um/include/asm/uaccess.h:45:3: note: in expansion of macro '__access_ok_vsyscall'
45 | __access_ok_vsyscall(addr, size) ||
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_byte':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: error: implicit declaration of function 'pci_find_bus'; did you mean 'pci_find_next_bus'? [-Werror=implicit-function-declaration]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_byte'; did you mean 'pci_read_config_byte'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_word':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:57:1: note: in expansion of macro 'GENERIC_PCI_READ'
57 | GENERIC_PCI_READ(word, u16)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_word'; did you mean 'pci_read_config_word'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:57:1: note: in expansion of macro 'GENERIC_PCI_READ'
57 | GENERIC_PCI_READ(word, u16)
| ^~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_dword':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:58:1: note: in expansion of macro 'GENERIC_PCI_READ'
58 | GENERIC_PCI_READ(dword, u32)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_dword'; did you mean 'pci_read_config_dword'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:58:1: note: in expansion of macro 'GENERIC_PCI_READ'
58 | GENERIC_PCI_READ(dword, u32)
| ^~~~~~~~~~~~~~~~
drivers/misc/enclosure.c:115: warning: Function parameter or member 'name' not described in 'enclosure_register'
drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb' not described in 'enclosure_register'
drivers/misc/enclosure.c:283: warning: Function parameter or member 'number' not described in 'enclosure_component_alloc'
drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' description in 'enclosure_component_alloc'
drivers/misc/enclosure.c:363: warning: Function parameter or member 'component' not described in 'enclosure_add_device'
drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' description in 'enclosure_add_device'
drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev' not described in 'enclosure_remove_device'
drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' description in 'enclosure_remove_device'
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:280: drivers/misc/spi_lpc/low_level_access.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/misc/spi_lpc] Error 2
cc1: warning: arch/um/include/uapi: No such file or directory [-Wmissing-include-dirs]
cc1: warning: arch/um/include/uapi: No such file or directory [-Wmissing-include-dirs]
make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2
make[2]: Target '__build' not remade because of errors.
make[3]: Target '__build' not remade because of errors.
make[1]: *** [Makefile:1756: drivers] Error 2
make[1]: Target 'drivers/misc/' not remade because of errors.
--
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/kernel.h:11,
from include/linux/list.h:9,
from include/linux/module.h:12,
from drivers/misc/spi_lpc/spi_lpc_main.c:11:
include/asm-generic/fixmap.h: In function 'fix_to_virt':
include/asm-generic/fixmap.h:32:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/string.h:6,
from include/linux/uuid.h:12,
from include/linux/mod_devicetable.h:13,
from include/linux/pci.h:27,
from drivers/misc/spi_lpc/low_level_access.c:11:
include/asm-generic/fixmap.h: In function 'fix_to_virt':
include/asm-generic/fixmap.h:32:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~
include/linux/compiler.h:372:9: note: in definition of macro '__compiletime_assert'
372 | if (!(condition)) \
| ^~~~~~~~~
include/linux/compiler.h:392:2: note: in expansion of macro '_compiletime_assert'
392 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^~~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^~~~~~~~~~~~~~~~~~
include/linux/build_bug.h:50:2: note: in expansion of macro 'BUILD_BUG_ON_MSG'
50 | BUILD_BUG_ON_MSG(condition, "BUILD_BUG_ON failed: " #condition)
| ^~~~~~~~~~~~~~~~
include/asm-generic/fixmap.h:32:2: note: in expansion of macro 'BUILD_BUG_ON'
32 | BUILD_BUG_ON(idx >= __end_of_fixed_addresses);
| ^~~~~~~~~~~~
In file included from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/rcuwait.h:6,
from include/linux/percpu-rwsem.h:7,
from include/linux/fs.h:33,
from include/linux/huge_mm.h:8,
from include/linux/mm.h:675,
from include/linux/scatterlist.h:8,
from include/linux/dma-mapping.h:11,
from include/linux/pci-dma-compat.h:8,
from include/linux/pci.h:2415,
from drivers/misc/spi_lpc/low_level_access.c:11:
arch/um/include/asm/uaccess.h: In function '__access_ok':
arch/um/include/asm/uaccess.h:17:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
17 | (((unsigned long) (addr) >= FIXADDR_USER_START) && \
| ^~
arch/um/include/asm/uaccess.h:45:3: note: in expansion of macro '__access_ok_vsyscall'
45 | __access_ok_vsyscall(addr, size) ||
| ^~~~~~~~~~~~~~~~~~~~
In file included from include/linux/uaccess.h:11,
from include/linux/sched/task.h:11,
from include/linux/sched/signal.h:9,
from include/linux/rcuwait.h:6,
from include/linux/percpu-rwsem.h:7,
from include/linux/fs.h:33,
from include/linux/debugfs.h:15,
from drivers/misc/eeprom/idt_89hpesx.c:78:
arch/um/include/asm/uaccess.h: In function '__access_ok':
arch/um/include/asm/uaccess.h:17:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
17 | (((unsigned long) (addr) >= FIXADDR_USER_START) && \
| ^~
arch/um/include/asm/uaccess.h:45:3: note: in expansion of macro '__access_ok_vsyscall'
45 | __access_ok_vsyscall(addr, size) ||
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_byte':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: error: implicit declaration of function 'pci_find_bus'; did you mean 'pci_find_next_bus'? [-Werror=implicit-function-declaration]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_byte'; did you mean 'pci_read_config_byte'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:56:1: note: in expansion of macro 'GENERIC_PCI_READ'
56 | GENERIC_PCI_READ(byte, u8)
| ^~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_word':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:57:1: note: in expansion of macro 'GENERIC_PCI_READ'
57 | GENERIC_PCI_READ(word, u16)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_word'; did you mean 'pci_read_config_word'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:57:1: note: in expansion of macro 'GENERIC_PCI_READ'
57 | GENERIC_PCI_READ(word, u16)
| ^~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c: In function 'pci_read_dword':
>> drivers/misc/spi_lpc/low_level_access.c:42:31: warning: initialization of 'struct pci_bus *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
42 | struct pci_bus *found_bus = pci_find_bus(0, bus); \
| ^~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:58:1: note: in expansion of macro 'GENERIC_PCI_READ'
58 | GENERIC_PCI_READ(dword, u32)
| ^~~~~~~~~~~~~~~~
>> drivers/misc/spi_lpc/low_level_access.c:46:10: error: implicit declaration of function 'pci_bus_read_config_dword'; did you mean 'pci_read_config_dword'? [-Werror=implicit-function-declaration]
46 | ret = pci_bus_read_config_##Suffix( \
| ^~~~~~~~~~~~~~~~~~~~
drivers/misc/spi_lpc/low_level_access.c:58:1: note: in expansion of macro 'GENERIC_PCI_READ'
58 | GENERIC_PCI_READ(dword, u32)
| ^~~~~~~~~~~~~~~~
drivers/misc/enclosure.c:115: warning: Function parameter or member 'name' not described in 'enclosure_register'
drivers/misc/enclosure.c:115: warning: Function parameter or member 'cb' not described in 'enclosure_register'
drivers/misc/enclosure.c:283: warning: Function parameter or member 'number' not described in 'enclosure_component_alloc'
drivers/misc/enclosure.c:283: warning: Excess function parameter 'num' description in 'enclosure_component_alloc'
drivers/misc/enclosure.c:363: warning: Function parameter or member 'component' not described in 'enclosure_add_device'
drivers/misc/enclosure.c:363: warning: Excess function parameter 'num' description in 'enclosure_add_device'
drivers/misc/enclosure.c:398: warning: Function parameter or member 'dev' not described in 'enclosure_remove_device'
drivers/misc/enclosure.c:398: warning: Excess function parameter 'num' description in 'enclosure_remove_device'
cc1: some warnings being treated as errors
make[4]: *** [scripts/Makefile.build:280: drivers/misc/spi_lpc/low_level_access.o] Error 1
make[4]: Target '__build' not remade because of errors.
make[3]: *** [scripts/Makefile.build:497: drivers/misc/spi_lpc] Error 2
cc1: warning: arch/um/include/uapi: No such file or directory [-Wmissing-include-dirs]
cc1: warning: arch/um/include/uapi: No such file or directory [-Wmissing-include-dirs]
make[2]: *** [scripts/Makefile.build:497: drivers/misc] Error 2
make[2]: Target '__build' not remade because of errors.
make[3]: Target '__build' not remade because of errors.
..
vim +42 drivers/misc/spi_lpc/low_level_access.c
36
37 #define GENERIC_PCI_READ(Suffix, Type) \
38 int pci_read_##Suffix(Type *value, u64 bus, u64 device, u64 function, \
39 u64 offset) \
40 { \
41 int ret; \
> 42 struct pci_bus *found_bus = pci_find_bus(0, bus); \
43 pr_debug("Reading PCI 0x%llx 0x%llx 0x%llx 0x%llx\n", bus, \
44 device, function, offset); \
45 if (found_bus != NULL) { \
> 46 ret = pci_bus_read_config_##Suffix( \
47 found_bus, PCI_DEVFN(device, function), \
48 offset, value); \
49 } else { \
50 pr_err("Couldn't find Bus 0x%llx\n", bus); \
51 ret = -EIO; \
52 } \
53 return ret; \
54 }
55
> 56 GENERIC_PCI_READ(byte, u8)
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months
[djwong-xfs:repair-xattrs 62/133] fs/xfs/scrub/scrub.c:361:13: error: 'xrep_quotacheck' undeclared here (not in a function); did you mean
by kernel test robot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git repair-xattrs
head: d5d149783d8dcc57cbe92d25e2773c56ae75b2ef
commit: 4a0e1c57ac9cee52494bf08003eeace4daaad95e [62/133] xfs: repair dquots based on live quotacheck results
config: x86_64-kexec (attached as .config)
compiler: gcc-9 (Debian 9.3.0-13) 9.3.0
reproduce (this is a W=1 build):
git checkout 4a0e1c57ac9cee52494bf08003eeace4daaad95e
# save the attached .config to linux build tree
make W=1 ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
>> fs/xfs/scrub/scrub.c:361:13: error: 'xrep_quotacheck' undeclared here (not in a function); did you mean 'xchk_quotacheck'?
361 | .repair = xrep_quotacheck,
| ^~~~~~~~~~~~~~~
| xchk_quotacheck
vim +361 fs/xfs/scrub/scrub.c
196
197 static const struct xchk_meta_ops meta_scrub_ops[] = {
198 [XFS_SCRUB_TYPE_PROBE] = { /* ioctl presence test */
199 .type = ST_NONE,
200 .setup = xchk_setup_fs,
201 .scrub = xchk_probe,
202 .repair = xrep_probe,
203 },
204 [XFS_SCRUB_TYPE_SB] = { /* superblock */
205 .type = ST_PERAG,
206 .setup = xchk_setup_fs,
207 .scrub = xchk_superblock,
208 .repair = xrep_superblock,
209 },
210 [XFS_SCRUB_TYPE_AGF] = { /* agf */
211 .type = ST_PERAG,
212 .setup = xchk_setup_fs,
213 .scrub = xchk_agf,
214 .repair = xrep_agf,
215 },
216 [XFS_SCRUB_TYPE_AGFL]= { /* agfl */
217 .type = ST_PERAG,
218 .setup = xchk_setup_fs,
219 .scrub = xchk_agfl,
220 .repair = xrep_agfl,
221 },
222 [XFS_SCRUB_TYPE_AGI] = { /* agi */
223 .type = ST_PERAG,
224 .setup = xchk_setup_fs,
225 .scrub = xchk_agi,
226 .repair = xrep_agi,
227 },
228 [XFS_SCRUB_TYPE_BNOBT] = { /* bnobt */
229 .type = ST_PERAG,
230 .setup = xchk_setup_ag_allocbt,
231 .scrub = xchk_bnobt,
232 .repair = xrep_allocbt,
233 .repair_eval = xrep_revalidate_allocbt,
234 },
235 [XFS_SCRUB_TYPE_CNTBT] = { /* cntbt */
236 .type = ST_PERAG,
237 .setup = xchk_setup_ag_allocbt,
238 .scrub = xchk_cntbt,
239 .repair = xrep_allocbt,
240 .repair_eval = xrep_revalidate_allocbt,
241 },
242 [XFS_SCRUB_TYPE_INOBT] = { /* inobt */
243 .type = ST_PERAG,
244 .setup = xchk_setup_ag_iallocbt,
245 .scrub = xchk_inobt,
246 .repair = xrep_iallocbt,
247 .repair_eval = xrep_revalidate_iallocbt,
248 },
249 [XFS_SCRUB_TYPE_FINOBT] = { /* finobt */
250 .type = ST_PERAG,
251 .setup = xchk_setup_ag_iallocbt,
252 .scrub = xchk_finobt,
253 .has = xfs_sb_version_hasfinobt,
254 .repair = xrep_iallocbt,
255 .repair_eval = xrep_revalidate_iallocbt,
256 },
257 [XFS_SCRUB_TYPE_RMAPBT] = { /* rmapbt */
258 .type = ST_PERAG,
259 .setup = xchk_setup_ag_rmapbt,
260 .scrub = xchk_rmapbt,
261 .has = xfs_sb_version_hasrmapbt,
262 .repair = xrep_notsupported,
263 },
264 [XFS_SCRUB_TYPE_REFCNTBT] = { /* refcountbt */
265 .type = ST_PERAG,
266 .setup = xchk_setup_ag_refcountbt,
267 .scrub = xchk_refcountbt,
268 .has = xfs_sb_version_hasreflink,
269 .repair = xrep_refcountbt,
270 },
271 [XFS_SCRUB_TYPE_INODE] = { /* inode record */
272 .type = ST_INODE,
273 .setup = xchk_setup_inode,
274 .scrub = xchk_inode,
275 .repair = xrep_inode,
276 },
277 [XFS_SCRUB_TYPE_BMBTD] = { /* inode data fork */
278 .type = ST_INODE,
279 .setup = xchk_setup_inode_bmap,
280 .scrub = xchk_bmap_data,
281 .repair = xrep_bmap_data,
282 },
283 [XFS_SCRUB_TYPE_BMBTA] = { /* inode attr fork */
284 .type = ST_INODE,
285 .setup = xchk_setup_inode_bmap,
286 .scrub = xchk_bmap_attr,
287 .repair = xrep_bmap_attr,
288 },
289 [XFS_SCRUB_TYPE_BMBTC] = { /* inode CoW fork */
290 .type = ST_INODE,
291 .setup = xchk_setup_inode_bmap,
292 .scrub = xchk_bmap_cow,
293 .repair = xrep_notsupported,
294 },
295 [XFS_SCRUB_TYPE_DIR] = { /* directory */
296 .type = ST_INODE,
297 .setup = xchk_setup_directory,
298 .scrub = xchk_directory,
299 .repair = xrep_notsupported,
300 },
301 [XFS_SCRUB_TYPE_XATTR] = { /* extended attributes */
302 .type = ST_INODE,
303 .setup = xchk_setup_xattr,
304 .scrub = xchk_xattr,
305 .repair = xrep_notsupported,
306 },
307 [XFS_SCRUB_TYPE_SYMLINK] = { /* symbolic link */
308 .type = ST_INODE,
309 .setup = xchk_setup_symlink,
310 .scrub = xchk_symlink,
311 .repair = xrep_symlink,
312 },
313 [XFS_SCRUB_TYPE_PARENT] = { /* parent pointers */
314 .type = ST_INODE,
315 .setup = xchk_setup_parent,
316 .scrub = xchk_parent,
317 .repair = xrep_notsupported,
318 },
319 [XFS_SCRUB_TYPE_RTBITMAP] = { /* realtime bitmap */
320 .type = ST_FS,
321 .setup = xchk_setup_rtbitmap,
322 .scrub = xchk_rtbitmap,
323 .has = xfs_sb_version_hasrealtime,
324 .repair = xrep_notsupported,
325 },
326 [XFS_SCRUB_TYPE_RTSUM] = { /* realtime summary */
327 .type = ST_FS,
328 .setup = xchk_setup_rtsummary,
329 .scrub = xchk_rtsummary,
330 .has = xfs_sb_version_hasrealtime,
331 .repair = xrep_notsupported,
332 },
333 [XFS_SCRUB_TYPE_UQUOTA] = { /* user quota */
334 .type = ST_FS,
335 .setup = xchk_setup_quota,
336 .scrub = xchk_quota,
337 .repair = xrep_quota,
338 },
339 [XFS_SCRUB_TYPE_GQUOTA] = { /* group quota */
340 .type = ST_FS,
341 .setup = xchk_setup_quota,
342 .scrub = xchk_quota,
343 .repair = xrep_quota,
344 },
345 [XFS_SCRUB_TYPE_PQUOTA] = { /* project quota */
346 .type = ST_FS,
347 .setup = xchk_setup_quota,
348 .scrub = xchk_quota,
349 .repair = xrep_quota,
350 },
351 [XFS_SCRUB_TYPE_FSCOUNTERS] = { /* fs summary counters */
352 .type = ST_FS,
353 .setup = xchk_setup_fscounters,
354 .scrub = xchk_fscounters,
355 .repair = xrep_notsupported,
356 },
357 [XFS_SCRUB_TYPE_QUOTACHECK] = { /* quota counters */
358 .type = ST_FS,
359 .setup = xchk_setup_quotacheck,
360 .scrub = xchk_quotacheck,
> 361 .repair = xrep_quotacheck,
362 },
363 };
364
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months
[plbossart-sound:sdw/upstream-cleanups 6/11] sound/soc/codecs/max98373-i2c.c:604:52: error: use of undeclared identifier 'soc_codec_dev_max98373'; did you mean
by kernel test robot
tree: https://github.com/plbossart/sound sdw/upstream-cleanups
head: 19449f270e86bc5c5b34c36ff4497abf1ae19a46
commit: b7d2c1b23539479bd966689a0e8c67ea09cdb605 [6/11] ASoC: max98373: split I2C and SoundWire modes
config: x86_64-allyesconfig (attached as .config)
compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project cf1d04484344be52ada8178e41d18fd15a9b880c)
reproduce (this is a W=1 build):
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# install x86_64 cross compiling tool for clang build
# apt-get install binutils-x86-64-linux-gnu
git checkout b7d2c1b23539479bd966689a0e8c67ea09cdb605
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
drivers/net/ethernet/intel/igc/igc_ptp.c:539: warning: Excess function parameter 'ifreq' description in 'igc_ptp_set_ts_config'
drivers/net/ethernet/intel/igc/igc_ptp.c:569: warning: Function parameter or member 'ifr' not described in 'igc_ptp_get_ts_config'
drivers/net/ethernet/intel/igc/igc_ptp.c:569: warning: Excess function parameter 'ifreq' description in 'igc_ptp_get_ts_config'
drivers/net/wireless/ath/ath10k/wmi.c:9526:42: warning: format specifies type 'unsigned short' but the argument has type 'int'
"force cleanup mgmt msdu_id %hun", msdu_id);
~~~ ^~~~~~~
%d
drivers/net/wireless/ath/ath10k/debug.h:285:37: note: expanded from macro 'ath10k_dbg'
__ath10k_dbg(ar, dbg_mask, fmt, ##__VA_ARGS__); ~~~ ^~~~~~~~~~~
6 warnings generated.
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:434: warning: Function parameter or member 'upriv' not described in 'ezusb_req_queue_run'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'req' not described in 'ezusb_fill_req'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'length' not described in 'ezusb_fill_req'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'rid' not described in 'ezusb_fill_req'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'data' not described in 'ezusb_fill_req'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'frame_type' not described in 'ezusb_fill_req'
drivers/net/wireless/intersil/orinoco/orinoco_usb.c:716: warning: Function parameter or member 'reply_count' not described in 'ezusb_fill_req'
drivers/net/wireless/ath/ath10k/wmi-tlv.c:97:8: warning: format specifies type 'unsigned char' but the argument has type 'u16' (aka 'unsigned short')
tlv_tag, ptr - begin, len, tlv_len);
^~~~~~~
drivers/net/wireless/ath/ath10k/debug.h:285:37: note: expanded from macro 'ath10k_dbg'
__ath10k_dbg(ar, dbg_mask, fmt, ##__VA_ARGS__); ~~~ ^~~~~~~~~~~
drivers/net/wireless/ath/ath10k/wmi-tlv.c:97:35: warning: format specifies type 'unsigned char' but the argument has type 'u16' (aka 'unsigned short')
tlv_tag, ptr - begin, len, tlv_len);
^~~~~~~
drivers/net/wireless/ath/ath10k/debug.h:285:37: note: expanded from macro 'ath10k_dbg'
__ath10k_dbg(ar, dbg_mask, fmt, ##__VA_ARGS__); ~~~ ^~~~~~~~~~~
drivers/net/wireless/ath/ath10k/wmi-tlv.c:106:8: warning: format specifies type 'unsigned char' but the argument has type 'u16' (aka 'unsigned short')
tlv_tag, ptr - begin, tlv_len,
^~~~~~~
drivers/net/wireless/ath/ath10k/debug.h:285:37: note: expanded from macro 'ath10k_dbg'
__ath10k_dbg(ar, dbg_mask, fmt, ##__VA_ARGS__); ~~~ ^~~~~~~~~~~
drivers/net/wireless/ath/ath10k/wmi-tlv.c:106:30: warning: format specifies type 'unsigned char' but the argument has type 'u16' (aka 'unsigned short')
tlv_tag, ptr - begin, tlv_len,
^~~~~~~
drivers/net/wireless/ath/ath10k/debug.h:285:37: note: expanded from macro 'ath10k_dbg'
__ath10k_dbg(ar, dbg_mask, fmt, ##__VA_ARGS__); ~~~ ^~~~~~~~~~~
drivers/net/wireless/ath/dfs_pattern_detector.c:34: warning: Function parameter or member 'region' not described in 'radar_types'
drivers/net/wireless/ath/dfs_pattern_detector.c:141: warning: Function parameter or member 'region' not described in 'get_dfs_domain_radar_types'
drivers/net/wireless/ath/dfs_pattern_detector.c:239: warning: Function parameter or member 'dpd' not described in 'channel_detector_get'
drivers/net/wireless/ath/dfs_pattern_detector.c:239: warning: Function parameter or member 'freq' not described in 'channel_detector_get'
drivers/net/wireless/ath/dfs_pri_detector.c:39: warning: Function parameter or member 'head' not described in 'pulse_elem'
drivers/net/wireless/ath/dfs_pri_detector.c:46: warning: Function parameter or member 'val' not described in 'pde_get_multiple'
drivers/net/wireless/ath/dfs_pri_detector.c:46: warning: Function parameter or member 'fraction' not described in 'pde_get_multiple'
drivers/net/wireless/ath/dfs_pri_detector.c:46: warning: Function parameter or member 'tolerance' not described in 'pde_get_multiple'
drivers/net/ethernet/intel/igbvf/netdev.c:69: warning: Function parameter or member 'ring' not described in 'igbvf_desc_unused'
drivers/net/ethernet/intel/igbvf/netdev.c:69: warning: Excess function parameter 'rx_ring' description in 'igbvf_desc_unused'
drivers/net/ethernet/intel/igbvf/netdev.c:87: warning: Function parameter or member 'netdev' not described in 'igbvf_receive_skb'
drivers/net/ethernet/intel/igbvf/netdev.c:244: warning: Function parameter or member 'work_done' not described in 'igbvf_clean_rx_irq'
drivers/net/ethernet/intel/igbvf/netdev.c:244: warning: Function parameter or member 'work_to_do' not described in 'igbvf_clean_rx_irq'
drivers/net/ethernet/intel/igbvf/netdev.c:416: warning: Function parameter or member 'tx_ring' not described in 'igbvf_setup_tx_resources'
drivers/net/ethernet/intel/igbvf/netdev.c:454: warning: Function parameter or member 'rx_ring' not described in 'igbvf_setup_rx_resources'
drivers/net/ethernet/intel/igbvf/netdev.c:548: warning: Function parameter or member 'rx_ring' not described in 'igbvf_clean_rx_ring'
drivers/net/ethernet/intel/igbvf/netdev.c:548: warning: Excess function parameter 'adapter' description in 'igbvf_clean_rx_ring'
drivers/net/ethernet/intel/igbvf/netdev.c:770: warning: Function parameter or member 'tx_ring' not described in 'igbvf_clean_tx_irq'
drivers/net/ethernet/intel/igbvf/netdev.c:770: warning: Excess function parameter 'adapter' description in 'igbvf_clean_tx_irq'
drivers/net/ethernet/intel/igbvf/netdev.c:1899: warning: Function parameter or member 't' not described in 'igbvf_watchdog'
drivers/net/ethernet/intel/igbvf/netdev.c:1899: warning: Excess function parameter 'data' description in 'igbvf_watchdog'
drivers/net/ethernet/intel/igbvf/netdev.c:2379: warning: Function parameter or member 'txqueue' not described in 'igbvf_tx_timeout'
4 warnings generated.
drivers/net/wireless/intel/iwlwifi/fw/dbg.c:1882: warning: Function parameter or member 'reg_data' not described in 'iwl_dump_ini_mem'
drivers/net/wireless/intel/iwlwifi/fw/dbg.c:1882: warning: Excess function parameter 'reg' description in 'iwl_dump_ini_mem'
drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Function parameter or member 'device' not described in 'lbs_get_firmware_async'
drivers/net/wireless/marvell/libertas/firmware.c:134: warning: Excess function parameter 'dev' description in 'lbs_get_firmware_async'
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:170:23: warning: unused variable 'ecc_umc_mcumc_status_addrs'
static const uint32_t = {
^
drivers/net/wireless/rsi/rsi_91x_main.c:17: warning: Function parameter or member 'fmt' not described in 'pr_fmt'
drivers/net/wireless/rsi/rsi_91x_main.c:156: warning: Function parameter or member 'rx_pkt' not described in 'rsi_read_pkt'
drivers/net/wireless/rsi/rsi_91x_main.c:287: warning: Function parameter or member 'oper_mode' not described in 'rsi_91x_init'
drivers/net/wireless/rsi/rsi_91x_main.c:287: warning: Excess function parameter 'void' description in 'rsi_91x_init'
1 warning generated.
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:6166: warning: Function parameter or member 'txqueue' not described in 'ixgbe_tx_timeout'
1 warning generated.
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:478: warning: Function parameter or member 'vmhub' not described in 'gmc_v9_0_flush_gpu_tlb'
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:588: warning: Function parameter or member 'flush_type' not described in 'gmc_v9_0_flush_gpu_tlb_pasid'
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c:588: warning: Function parameter or member 'all_hub' not described in 'gmc_v9_0_flush_gpu_tlb_pasid'
drivers/net/wireless/mediatek/mt7601u/eeprom.c:193:5: warning: format specifies type 'char' but the argument has type 'int'
+ - 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/linux/dev_printk.h:110:33: note: expanded from macro 'dev_info'
_dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__)
~~~ ^~~~~~~~~~~
1 warning generated.
drivers/net/wireless/rsi/rsi_91x_core.c:23: warning: Incorrect use of kernel-doc format: Makefile arch drivers include kernel null.dwo scripts sound source tools usr rsi_determine_min_weight_queue() - This function determines the queue with
drivers/net/wireless/rsi/rsi_91x_core.c:30: warning: Function parameter or member 'common' not described in 'rsi_determine_min_weight_queue'
drivers/net/wireless/mediatek/mt7601u/phy.c:1216: warning: Function parameter or member 'dac' not described in 'mt7601u_set_tx_dac'
drivers/net/wireless/mediatek/mt7601u/phy.c:1216: warning: Excess function parameter 'path' description in 'mt7601u_set_tx_dac'
sound/soc/codecs/max98373.c:385:46: warning: unused variable 'soc_codec_dev_max98373'
static const struct snd_soc_component_driver soc_codec_dev_max98373 = {
^
1 warning generated.
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:779: warning: Function parameter or member 'bus' not described in 'ixgbe_mii_bus_read'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:779: warning: Excess function parameter 'hw' description in 'ixgbe_mii_bus_read'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:796: warning: Function parameter or member 'bus' not described in 'ixgbe_mii_bus_write'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:796: warning: Excess function parameter 'hw' description in 'ixgbe_mii_bus_write'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:812: warning: Function parameter or member 'bus' not described in 'ixgbe_x550em_a_mii_bus_read'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:812: warning: Excess function parameter 'hw' description in 'ixgbe_x550em_a_mii_bus_read'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:830: warning: Function parameter or member 'bus' not described in 'ixgbe_x550em_a_mii_bus_write'
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c:830: warning: Excess function parameter 'hw' description in 'ixgbe_x550em_a_mii_bus_write'
>> sound/soc/codecs/max98373-i2c.c:604:52: error: use of undeclared identifier 'soc_codec_dev_max98373'; did you mean
ret = devm_snd_soc_register_component(&i2c->dev, &soc_codec_dev_max98373,
^~~~~~~~~~~~~~~~~~~~~~
soc_codec_dev_max98373_sdw
sound/soc/codecs/max98373.h:223:46: note: 'soc_codec_dev_max98373_sdw' declared here
extern const struct snd_soc_component_driver soc_codec_dev_max98373_sdw;
^
1 error generated.
Makefile arch drivers include kernel null.dwo scripts sound source tools usr [scripts/Makefile.build:280: sound/soc/codecs/max98373-i2c.o] Error 1
drivers/net/wireless/ath/ath11k/htc.c:53:20: warning: unused function 'ath11k_htc_restore_tx_skb'
static inline void ath11k_htc_restore_tx_skb(struct ath11k_htc
^
drivers/net/usb/plusb.c:67:1: warning: unused function 'pl_clear_QuickLink_features'
pl_clear_QuickLink_features(struct usbnet int val)
^
1 warning generated.
1 warning generated.
drivers/net/wireless/rsi/rsi_91x_mac80211.c:24: warning: cannot understand function prototype: 'const struct ieee80211_channel = '
drivers/net/wireless/rsi/rsi_91x_mac80211.c:739: warning: Function parameter or member 'vif' not described in 'rsi_get_connected_channel'
drivers/net/wireless/rsi/rsi_91x_mac80211.c:739: warning: Excess function parameter 'adapter' description in 'rsi_get_connected_channel'
drivers/net/wireless/rsi/rsi_91x_mac80211.c:868: warning: Function parameter or member 'changed_flags' not described in 'rsi_mac80211_conf_filter'
drivers/net/wireless/rsi/rsi_91x_mac80211.c:868: warning: Excess function parameter 'changed' description in 'rsi_mac80211_conf_filter'
drivers/net/wireless/rsi/rsi_91x_mac80211.c:946: warning: Function parameter or member 'sta' not described in 'rsi_hal_key_config'
drivers/net/wireless/rsi/rsi_91x_mac80211.c:1245: warning: Function parameter or member 'vif' not described in 'rsi_perform_cqm'
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c:254: warning: Function parameter or member 'txqueue' not described in 'ixgbevf_tx_timeout'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:24: warning: cannot understand function prototype: 'struct bootup_params boot_params_20 = '
drivers/net/wireless/rsi/rsi_91x_mgmt.c:487: warning: Excess function parameter 'type' description in 'rsi_mgmt_pkt_to_core'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:538: warning: Function parameter or member 'sta_id' not described in 'rsi_hal_send_sta_notify_frame'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:538: warning: Function parameter or member 'vif' not described in 'rsi_hal_send_sta_notify_frame'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:615: warning: Function parameter or member 'sta_id' not described in 'rsi_send_aggregation_params_frame'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:711: warning: Function parameter or member 'mode' not described in 'rsi_set_vap_capabilities'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:711: warning: Function parameter or member 'mac_addr' not described in 'rsi_set_vap_capabilities'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:711: warning: Function parameter or member 'vap_id' not described in 'rsi_set_vap_capabilities'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:711: warning: Function parameter or member 'vap_status' not described in 'rsi_set_vap_capabilities'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:711: warning: Excess function parameter 'opmode' description in 'rsi_set_vap_capabilities'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:794: warning: Function parameter or member 'sta_id' not described in 'rsi_hal_load_key'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:794: warning: Function parameter or member 'vif' not described in 'rsi_hal_load_key'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1053: warning: Function parameter or member 'curchan' not described in 'rsi_band_check'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1173: warning: Excess function parameter 'channel' description in 'rsi_send_radio_params_update'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1299: warning: Function parameter or member 'sta' not described in 'rsi_send_auto_rate_request'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1299: warning: Function parameter or member 'sta_id' not described in 'rsi_send_auto_rate_request'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1299: warning: Function parameter or member 'vif' not described in 'rsi_send_auto_rate_request'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'opmode' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'addr' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'sta' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'sta_id' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'assoc_cap' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Function parameter or member 'vif' not described in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1459: warning: Excess function parameter 'bssid' description in 'rsi_inform_bss_status'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1543: warning: Function parameter or member 'common' not described in 'rsi_send_block_unblock_frame'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1543: warning: Function parameter or member 'block_event' not described in 'rsi_send_block_unblock_frame'
drivers/net/wireless/rsi/rsi_91x_mgmt.c:1587: warning: Excess function parameter 'Return' description in 'rsi_send_rx_filter_frame'
sound/soc/codecs/max98390.c:948:34: warning: unused variable 'max98390_dt_ids'
static const struct of_device_id = {
^
1 warning generated.
drivers/net/ethernet/intel/i40e/i40e_common.c:3762: warning: Excess function parameter 'buff' description in 'i40e_aq_start_lldp'
drivers/net/ethernet/intel/i40e/i40e_common.c:3762: warning: Excess function parameter 'buff_size' description in 'i40e_aq_start_lldp'
drivers/net/ethernet/intel/i40e/i40e_common.c:5395: warning: Function parameter or member 'page_change' not described in 'i40e_aq_set_phy_register_ext'
drivers/net/ethernet/intel/i40e/i40e_common.c:5439: warning: Function parameter or member 'page_change' not described in 'i40e_aq_get_phy_register_ext'
drivers/net/wireless/mediatek/mt7601u/debugfs.c:103:6: warning: format specifies type 'unsigned char' but the argument has type 'int'
dev->ee->reg.start + dev->ee->reg.num - 1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:341: warning: Function parameter or member 'vmhub' not described in 'gmc_v10_0_flush_gpu_tlb'
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:341: warning: Function parameter or member 'flush_type' not described in 'gmc_v10_0_flush_gpu_tlb'
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:415: warning: Function parameter or member 'flush_type' not described in 'gmc_v10_0_flush_gpu_tlb_pasid'
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c:415: warning: Function parameter or member 'all_hub' not described in 'gmc_v10_0_flush_gpu_tlb_pasid'
drivers/net/wireless/rsi/rsi_91x_hal.c:25: warning: cannot understand function prototype: 'struct ta_metadata = '
drivers/net/ethernet/intel/i40e/i40e_main.c:305: warning: Function parameter or member 'txqueue' not described in 'i40e_tx_timeout'
drivers/net/ethernet/intel/i40e/i40e_main.c:1596: warning: Function parameter or member 'lut' not described in 'i40e_config_rss_aq'
drivers/net/ethernet/intel/i40e/i40e_main.c:1596: warning: Function parameter or member 'lut_size' not described in 'i40e_config_rss_aq'
drivers/net/ethernet/intel/i40e/i40e_main.c:5807: warning: Excess function parameter 'vsi' description in 'i40e_channel_setup_queue_map'
drivers/net/ethernet/intel/i40e/i40e_main.c:6050: warning: Function parameter or member 'vsi' not described in 'i40e_setup_channel'
drivers/net/ethernet/intel/i40e/i40e_main.c:6050: warning: Excess function parameter 'type' description in 'i40e_setup_channel'
drivers/net/ethernet/intel/i40e/i40e_main.c:6050: warning: Excess function parameter 'uplink_seid' description in 'i40e_setup_channel'
drivers/net/ethernet/intel/i40e/i40e_main.c:7753: warning: Function parameter or member 'f' not described in 'i40e_parse_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:7753: warning: Excess function parameter 'cls_flower' description in 'i40e_parse_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:8132: warning: Function parameter or member 'np' not described in 'i40e_setup_tc_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:8132: warning: Function parameter or member 'cls_flower' not described in 'i40e_setup_tc_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:8132: warning: Excess function parameter 'netdev' description in 'i40e_setup_tc_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:8132: warning: Excess function parameter 'type_data' description in 'i40e_setup_tc_cls_flower'
drivers/net/ethernet/intel/i40e/i40e_main.c:9562: warning: Function parameter or member 'list_type' not described in 'i40e_get_capabilities'
drivers/net/ethernet/intel/i40e/i40e_main.c:10523: warning: Function parameter or member 't' not described in 'i40e_service_timer'
drivers/net/ethernet/intel/i40e/i40e_main.c:10523: warning: Excess function parameter 'data' description in 'i40e_service_timer'
drivers/net/ethernet/intel/i40e/i40e_main.c:12297: warning: Function parameter or member 'extack' not described in 'i40e_ndo_fdb_add'
drivers/net/wireless/rsi/rsi_91x_ps.c:26: warning: Function parameter or member 'state' not described in 'str_psstate'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1121: warning: Function parameter or member 't' not described in 'ixgb_watchdog'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1121: warning: Excess function parameter 'data' description in 'ixgb_watchdog'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1542: warning: Function parameter or member 'txqueue' not described in 'ixgb_tx_timeout'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1758: warning: Function parameter or member 'napi' not described in 'ixgb_clean'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1758: warning: Function parameter or member 'budget' not described in 'ixgb_clean'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1758: warning: Excess function parameter 'adapter' description in 'ixgb_clean'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1879: warning: Function parameter or member 'skb' not described in 'ixgb_rx_checksum'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1879: warning: Excess function parameter 'sk_buff' description in 'ixgb_rx_checksum'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1934: warning: Function parameter or member 'work_done' not described in 'ixgb_clean_rx_irq'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:1934: warning: Function parameter or member 'work_to_do' not described in 'ixgb_clean_rx_irq'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:2053: warning: Function parameter or member 'cleaned_count' not described in 'ixgb_alloc_rx_buffers'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:2226: warning: Function parameter or member 'pdev' not described in 'ixgb_io_slot_reset'
drivers/net/ethernet/intel/ixgb/ixgb_main.c:2273: warning: Function parameter or member 'pdev' not described in 'ixgb_io_resume'
drivers/net/wireless/ath/ath11k/dp_rx.c:1202:8: warning: format specifies type 'unsigned char' but the argument has type 'u16' (aka 'unsigned short')
--
In file included from sound/soc/intel/keembay/kmb_platform.c:14:
sound/soc/intel/keembay/kmb_platform.h:9:9: warning: 'KMB_PLATFORM_H_' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
#ifndef KMB_PLATFORM_H_
^~~~~~~~~~~~~~~
sound/soc/intel/keembay/kmb_platform.h:10:9: note: 'KMB_PLATFORMP_H_' is defined here; did you mean 'KMB_PLATFORM_H_'?
#define KMB_PLATFORMP_H_
^~~~~~~~~~~~~~~~
KMB_PLATFORM_H_
1 warning generated.
sound/soc/intel/atom/sst-atom-controls.c:710:30: warning: unused variable 'sst_mix_voip_controls' [-Wunused-const-variable]
SST_SBA_DECLARE_MIX_CONTROLS(sst_mix_voip_controls);
^
1 warning generated.
sound/soc/intel/atom/sst-atom-controls.c:70: warning: Function parameter or member 'drv' not described in 'sst_fill_and_send_cmd'
sound/soc/intel/atom/sst-atom-controls.c:70: warning: Function parameter or member 'block' not described in 'sst_fill_and_send_cmd'
sound/soc/intel/atom/sst-atom-controls.c:70: warning: Function parameter or member 'task_id' not described in 'sst_fill_and_send_cmd'
sound/soc/intel/atom/sst-atom-controls.c:70: warning: Function parameter or member 'pipe_id' not described in 'sst_fill_and_send_cmd'
sound/soc/intel/atom/sst-atom-controls.c:70: warning: Function parameter or member 'len' not described in 'sst_fill_and_send_cmd'
sound/soc/intel/atom/sst-atom-controls.c:89: warning: cannot understand function prototype: 'u8 sst_ssp_tx_map[SST_MAX_TDM_SLOTS] = '
sound/soc/intel/atom/sst-atom-controls.c:100: warning: cannot understand function prototype: 'u8 sst_ssp_rx_map[SST_MAX_TDM_SLOTS] = '
sound/soc/intel/atom/sst-atom-controls.c:108: warning: Function parameter or member 'drv' not described in 'sst_send_slot_map'
sound/soc/intel/atom/sst-atom-controls.c:155: warning: Function parameter or member 'kcontrol' not described in 'sst_slot_get'
sound/soc/intel/atom/sst-atom-controls.c:155: warning: Function parameter or member 'ucontrol' not described in 'sst_slot_get'
sound/soc/intel/atom/sst-atom-controls.c:213: warning: Function parameter or member 'kcontrol' not described in 'sst_slot_put'
sound/soc/intel/atom/sst-atom-controls.c:213: warning: Function parameter or member 'ucontrol' not described in 'sst_slot_put'
sound/soc/intel/atom/sst-atom-controls.c:290: warning: Function parameter or member 'drv' not described in 'sst_find_and_send_pipe_algo'
sound/soc/intel/atom/sst-atom-controls.c:290: warning: Function parameter or member 'pipe' not described in 'sst_find_and_send_pipe_algo'
sound/soc/intel/atom/sst-atom-controls.c:290: warning: Function parameter or member 'ids' not described in 'sst_find_and_send_pipe_algo'
sound/soc/intel/atom/sst-atom-controls.c:396: warning: Function parameter or member 'drv' not described in 'sst_send_gain_cmd'
sound/soc/intel/atom/sst-atom-controls.c:396: warning: Function parameter or member 'task_id' not described in 'sst_send_gain_cmd'
sound/soc/intel/atom/sst-atom-controls.c:396: warning: Function parameter or member 'loc_id' not described in 'sst_send_gain_cmd'
sound/soc/intel/atom/sst-atom-controls.c:396: warning: Function parameter or member 'module_id' not described in 'sst_send_gain_cmd'
sound/soc/intel/atom/sst-atom-controls.c:553: warning: Function parameter or member 'cmpnt' not described in 'fill_swm_input'
sound/soc/intel/atom/sst-atom-controls.c:553: warning: Function parameter or member 'swm_input' not described in 'fill_swm_input'
sound/soc/intel/atom/sst-atom-controls.c:553: warning: Function parameter or member 'reg' not described in 'fill_swm_input'
sound/soc/intel/atom/sst-atom-controls.c:585: warning: Function parameter or member 'ids' not described in 'sst_set_pipe_gain'
sound/soc/intel/atom/sst-atom-controls.c:585: warning: Function parameter or member 'drv' not described in 'sst_set_pipe_gain'
sound/soc/intel/atom/sst-atom-controls.c:585: warning: Function parameter or member 'mute' not described in 'sst_set_pipe_gain'
sound/soc/intel/atom/sst-atom-controls.c:888: warning: cannot understand function prototype: 'const struct sst_ssp_config sst_ssp_configs = '
sound/soc/intel/atom/sst-atom-controls.c:1309: warning: Function parameter or member 'dai' not described in 'sst_send_pipe_gains'
sound/soc/intel/atom/sst-atom-controls.c:1309: warning: Function parameter or member 'stream' not described in 'sst_send_pipe_gains'
sound/soc/intel/atom/sst-atom-controls.c:1309: warning: Function parameter or member 'mute' not described in 'sst_send_pipe_gains'
sound/soc/intel/atom/sst-atom-controls.c:1373: warning: Function parameter or member 'kctl' not described in 'sst_fill_module_list'
sound/soc/intel/atom/sst-atom-controls.c:1373: warning: Function parameter or member 'w' not described in 'sst_fill_module_list'
sound/soc/intel/atom/sst-atom-controls.c:1373: warning: Function parameter or member 'type' not described in 'sst_fill_module_list'
sound/soc/intel/atom/sst-atom-controls.c:1414: warning: Function parameter or member 'w' not described in 'sst_fill_widget_module_info'
sound/soc/intel/atom/sst-atom-controls.c:1414: warning: Function parameter or member 'component' not described in 'sst_fill_widget_module_info'
sound/soc/intel/atom/sst-atom-controls.c:1414: warning: Excess function parameter 'widget' description in 'sst_fill_widget_module_info'
sound/soc/intel/atom/sst-atom-controls.c:1469: warning: Function parameter or member 'component' not described in 'sst_fill_linked_widgets'
sound/soc/intel/atom/sst-atom-controls.c:1469: warning: Function parameter or member 'ids' not described in 'sst_fill_linked_widgets'
sound/soc/intel/atom/sst-atom-controls.c:1485: warning: Function parameter or member 'component' not described in 'sst_map_modules_to_pipe'
sound/soc/qcom/qdsp6/q6asm.c:924: warning: Function parameter or member 'codec_profile' not described in 'q6asm_open_write'
sound/soc/intel/atom/sst/sst_loader.c:56: warning: Function parameter or member 'sst_drv_ctx' not described in 'intel_sst_reset_dsp_mrfld'
sound/soc/intel/atom/sst/sst_loader.c:84: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_start_mrfld'
sound/soc/intel/atom/sst/sst_loader.c:393: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_load_fw'
sound/soc/intel/atom/sst/sst_stream.c:103: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_realloc_stream'
sound/soc/intel/atom/sst/sst_stream.c:152: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_start_stream'
sound/soc/intel/atom/sst/sst_stream.c:243: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_pause_stream'
sound/soc/intel/atom/sst/sst_stream.c:287: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_resume_stream'
sound/soc/intel/atom/sst/sst_stream.c:354: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_drop_stream'
sound/soc/intel/atom/sst/sst_stream.c:388: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_drain_stream'
sound/soc/intel/atom/sst/sst_stream.c:388: warning: Function parameter or member 'partial_drain' not described in 'sst_drain_stream'
sound/soc/intel/atom/sst/sst_stream.c:424: warning: Function parameter or member 'sst_drv_ctx' not described in 'sst_free_stream'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'bclk_dividers' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'num_bclk_dividers' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'mclk_dividers' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'num_mclk_dividers' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'get_bclk_parent_rate' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'get_sr' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'get_wss' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'set_chan_cfg' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-i2s.c:160: warning: Function parameter or member 'set_fmt' not described in 'sun4i_i2s_quirks'
sound/soc/sunxi/sun4i-spdif.c:178: warning: Function parameter or member 'reg_dac_txdata' not described in 'sun4i_spdif_quirks'
sound/soc/uniphier/aio-core.c:107: warning: Function parameter or member 'pll_id' not described in 'aio_chip_set_pll'
sound/soc/uniphier/aio-core.c:107: warning: Excess function parameter 'source' description in 'aio_chip_set_pll'
sound/soc/uniphier/aio-core.c:279: warning: Excess function parameter 'ch' description in 'aio_port_set_ch'
sound/soc/tegra/tegra20_das.c:27:19: warning: unused function 'tegra20_das_read' [-Wunused-function]
static inline u32 tegra20_das_read(u32 reg)
^
1 warning generated.
sound/soc/codecs/cs4270.c:508: warning: Function parameter or member 'component' not described in 'cs4270_probe'
sound/soc/codecs/cs4270.c:508: warning: Excess function parameter 'pdev' description in 'cs4270_probe'
sound/soc/codecs/cs4270.c:548: warning: Function parameter or member 'component' not described in 'cs4270_remove'
sound/soc/codecs/cs4270.c:548: warning: Excess function parameter 'pdev' description in 'cs4270_remove'
sound/soc/codecs/da7210.c:985: warning: Function parameter or member 'codec_dai' not described in 'da7210_set_dai_pll'
sound/soc/codecs/da7210.c:985: warning: Function parameter or member 'pll_id' not described in 'da7210_set_dai_pll'
sound/soc/codecs/da7210.c:985: warning: Function parameter or member 'source' not described in 'da7210_set_dai_pll'
sound/soc/codecs/da7210.c:985: warning: Function parameter or member 'fref' not described in 'da7210_set_dai_pll'
sound/soc/codecs/da7210.c:985: warning: Function parameter or member 'fout' not described in 'da7210_set_dai_pll'
sound/soc/codecs/jz4770.c:306:35: warning: unused variable 'mic_boost_tlv' [-Wunused-const-variable]
static const DECLARE_TLV_DB_SCALE(mic_boost_tlv, 0, 400, 0);
^
include/sound/tlv.h:22:31: note: expanded from macro 'DECLARE_TLV_DB_SCALE'
#define DECLARE_TLV_DB_SCALE SNDRV_CTL_TLVD_DECLARE_DB_SCALE
^
1 warning generated.
sound/soc/codecs/max98373.c:385:46: warning: unused variable 'soc_codec_dev_max98373' [-Wunused-const-variable]
static const struct snd_soc_component_driver soc_codec_dev_max98373 = {
^
1 warning generated.
>> sound/soc/codecs/max98373-i2c.c:604:52: error: use of undeclared identifier 'soc_codec_dev_max98373'; did you mean 'soc_codec_dev_max98373_sdw'?
ret = devm_snd_soc_register_component(&i2c->dev, &soc_codec_dev_max98373,
^~~~~~~~~~~~~~~~~~~~~~
soc_codec_dev_max98373_sdw
sound/soc/codecs/max98373.h:223:46: note: 'soc_codec_dev_max98373_sdw' declared here
extern const struct snd_soc_component_driver soc_codec_dev_max98373_sdw;
^
1 error generated.
make[4]: *** [scripts/Makefile.build:280: sound/soc/codecs/max98373-i2c.o] Error 1
sound/soc/codecs/max98390.c:948:34: warning: unused variable 'max98390_dt_ids' [-Wunused-const-variable]
static const struct of_device_id max98390_dt_ids[] = {
^
1 warning generated.
sound/soc/soc-ac97.c:402: warning: Function parameter or member 'ops' not described in 'snd_soc_set_ac97_ops_of_reset'
sound/soc/soc-ac97.c:402: warning: Function parameter or member 'pdev' not described in 'snd_soc_set_ac97_ops_of_reset'
sound/soc/codecs/rt5631.c:72: warning: Function parameter or member 'component' not described in 'rt5631_write_index'
sound/soc/codecs/rt5631.c:72: warning: Function parameter or member 'reg' not described in 'rt5631_write_index'
sound/soc/codecs/rt5631.c:72: warning: Function parameter or member 'value' not described in 'rt5631_write_index'
sound/soc/codecs/rt5631.c:82: warning: Function parameter or member 'component' not described in 'rt5631_read_index'
sound/soc/codecs/rt5631.c:82: warning: Function parameter or member 'reg' not described in 'rt5631_read_index'
sound/soc/codecs/rt5631.c:367: warning: Function parameter or member 'component' not described in 'onebit_depop_power_stage'
sound/soc/codecs/rt5631.c:405: warning: Function parameter or member 'component' not described in 'onebit_depop_mute_stage'
sound/soc/codecs/rt5631.c:443: warning: Function parameter or member 'component' not described in 'depop_seq_power_stage'
sound/soc/codecs/rt5631.c:515: warning: Function parameter or member 'component' not described in 'depop_seq_mute_stage'
sound/soc/codecs/rt5659.c:1208:2: warning: unused variable 'rt5659_da_sto_asrc_enum' [-Wunused-const-variable]
rt5659_da_sto_asrc_enum, RT5659_ASRC_2, RT5659_DA_STO_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1212:2: warning: unused variable 'rt5659_da_monol_asrc_enum' [-Wunused-const-variable]
rt5659_da_monol_asrc_enum, RT5659_ASRC_2, RT5659_DA_MONO_L_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1216:2: warning: unused variable 'rt5659_da_monor_asrc_enum' [-Wunused-const-variable]
rt5659_da_monor_asrc_enum, RT5659_ASRC_2, RT5659_DA_MONO_R_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1220:2: warning: unused variable 'rt5659_ad_sto1_asrc_enum' [-Wunused-const-variable]
rt5659_ad_sto1_asrc_enum, RT5659_ASRC_2, RT5659_AD_STO1_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1224:2: warning: unused variable 'rt5659_ad_sto2_asrc_enum' [-Wunused-const-variable]
rt5659_ad_sto2_asrc_enum, RT5659_ASRC_3, RT5659_AD_STO2_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1228:2: warning: unused variable 'rt5659_ad_monol_asrc_enum' [-Wunused-const-variable]
rt5659_ad_monol_asrc_enum, RT5659_ASRC_3, RT5659_AD_MONO_L_T_SFT, 0x7,
^
sound/soc/codecs/rt5659.c:1232:2: warning: unused variable 'rt5659_ad_monor_asrc_enum' [-Wunused-const-variable]
rt5659_ad_monor_asrc_enum, RT5659_ASRC_3, RT5659_AD_MONO_R_T_SFT, 0x7,
^
7 warnings generated.
sound/soc/codecs/rt5677.c:5582:19: warning: cast to smaller integer type 'enum rt5677_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
rt5677->type = (enum rt5677_type)match_id->data;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
sound/soc/codecs/tlv320aic26.c:138: warning: Function parameter or member 'dai' not described in 'aic26_mute'
sound/soc/codecs/tlv320aic26.c:138: warning: Function parameter or member 'mute' not described in 'aic26_mute'
sound/soc/codecs/wcd-clsh-v2.c:120:20: warning: unused function 'wcd_clsh_enable_status' [-Wunused-function]
static inline bool wcd_clsh_enable_status(struct snd_soc_component *comp)
^
1 warning generated.
sound/soc/codecs/wm8400.c:70:35: warning: unused variable 'rec_mix_tlv' [-Wunused-const-variable]
static const DECLARE_TLV_DB_SCALE(rec_mix_tlv, -1500, 600, 0);
^
include/sound/tlv.h:22:31: note: expanded from macro 'DECLARE_TLV_DB_SCALE'
#define DECLARE_TLV_DB_SCALE SNDRV_CTL_TLVD_DECLARE_DB_SCALE
^
sound/soc/codecs/wm8400.c:78:35: warning: unused variable 'out_omix_tlv' [-Wunused-const-variable]
static const DECLARE_TLV_DB_SCALE(out_omix_tlv, -600, 0, 0);
^
include/sound/tlv.h:22:31: note: expanded from macro 'DECLARE_TLV_DB_SCALE'
#define DECLARE_TLV_DB_SCALE SNDRV_CTL_TLVD_DECLARE_DB_SCALE
^
sound/soc/codecs/wm8400.c:443:38: warning: unused variable 'wm8400_dapm_rxvoice_controls' [-Wunused-const-variable]
static const struct snd_kcontrol_new wm8400_dapm_rxvoice_controls[] = {
^
3 warnings generated.
sound/soc/codecs/wm8904.c:2197:21: warning: cast to smaller integer type 'enum wm8904_type' from 'const void *' [-Wvoid-pointer-to-enum-cast]
wm8904->devtype = (enum wm8904_type)match->data;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
sound/soc/codecs/wm8996.c:2238: warning: Function parameter or member 'component' not described in 'wm8996_detect'
sound/soc/codecs/wm8996.c:2238: warning: Function parameter or member 'jack' not described in 'wm8996_detect'
sound/soc/codecs/wm8996.c:2238: warning: Function parameter or member 'polarity_cb' not described in 'wm8996_detect'
sound/soc/codecs/wm8960.c:629: warning: Function parameter or member 'wm8960' not described in 'wm8960_configure_sysclk'
sound/soc/codecs/wm8960.c:629: warning: Excess function parameter 'wm8960_priv' description in 'wm8960_configure_sysclk'
sound/soc/codecs/wm8994.c:3894: warning: Function parameter or member 'det_cb' not described in 'wm8958_mic_detect'
sound/soc/codecs/wm8994.c:3894: warning: Function parameter or member 'det_cb_data' not described in 'wm8958_mic_detect'
sound/soc/codecs/wm8994.c:3894: warning: Function parameter or member 'id_cb' not described in 'wm8958_mic_detect'
sound/soc/codecs/wm8994.c:3894: warning: Function parameter or member 'id_cb_data' not described in 'wm8958_mic_detect'
sound/soc/codecs/wm9713.c:816: warning: Function parameter or member 'component' not described in 'wm9713_set_pll'
sound/soc/codecs/wm9713.c:816: warning: Function parameter or member 'pll_id' not described in 'wm9713_set_pll'
sound/soc/codecs/wm9713.c:816: warning: Function parameter or member 'freq_in' not described in 'wm9713_set_pll'
sound/soc/codecs/wm9713.c:816: warning: Function parameter or member 'freq_out' not described in 'wm9713_set_pll'
make[3]: *** [scripts/Makefile.build:497: sound/soc/codecs] Error 2
make[3]: Target '__build' not remade because of errors.
make[2]: *** [scripts/Makefile.build:497: sound/soc] Error 2
make[2]: Target '__build' not remade because of errors.
make[4]: Target '__build' not remade because of errors.
..
vim +/soc_codec_dev_max98373 +604 sound/soc/codecs/max98373-i2c.c
544
545 static int max98373_i2c_probe(struct i2c_client *i2c,
546 const struct i2c_device_id *id)
547 {
548 int ret = 0;
549 int reg = 0;
550 struct max98373_priv *max98373 = NULL;
551
552 max98373 = devm_kzalloc(&i2c->dev, sizeof(*max98373), GFP_KERNEL);
553
554 if (!max98373) {
555 ret = -ENOMEM;
556 return ret;
557 }
558 i2c_set_clientdata(i2c, max98373);
559
560 /* update interleave mode info */
561 if (device_property_read_bool(&i2c->dev, "maxim,interleave_mode"))
562 max98373->interleave_mode = true;
563 else
564 max98373->interleave_mode = false;
565
566 /* regmap initialization */
567 max98373->regmap = devm_regmap_init_i2c(i2c, &max98373_regmap);
568 if (IS_ERR(max98373->regmap)) {
569 ret = PTR_ERR(max98373->regmap);
570 dev_err(&i2c->dev,
571 "Failed to allocate regmap: %d\n", ret);
572 return ret;
573 }
574
575 /* voltage/current slot & gpio configuration */
576 max98373_slot_config(&i2c->dev, max98373);
577
578 /* Power on device */
579 if (gpio_is_valid(max98373->reset_gpio)) {
580 ret = devm_gpio_request(&i2c->dev, max98373->reset_gpio,
581 "MAX98373_RESET");
582 if (ret) {
583 dev_err(&i2c->dev, "%s: Failed to request gpio %d\n",
584 __func__, max98373->reset_gpio);
585 return -EINVAL;
586 }
587 gpio_direction_output(max98373->reset_gpio, 0);
588 msleep(50);
589 gpio_direction_output(max98373->reset_gpio, 1);
590 msleep(20);
591 }
592
593 /* Check Revision ID */
594 ret = regmap_read(max98373->regmap,
595 MAX98373_R21FF_REV_ID, ®);
596 if (ret < 0) {
597 dev_err(&i2c->dev,
598 "Failed to read: 0x%02X\n", MAX98373_R21FF_REV_ID);
599 return ret;
600 }
601 dev_info(&i2c->dev, "MAX98373 revisionID: 0x%02X\n", reg);
602
603 /* codec registration */
> 604 ret = devm_snd_soc_register_component(&i2c->dev, &soc_codec_dev_max98373,
605 max98373_dai, ARRAY_SIZE(max98373_dai));
606 if (ret < 0)
607 dev_err(&i2c->dev, "Failed to register codec: %d\n", ret);
608
609 return ret;
610 }
611
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months
ERROR: "min_low_pfn" undefined!
by kernel test robot
Hi Ard,
First bad commit (maybe != root cause):
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 7c30b859a947535f2213277e827d7ac7dcff9c84
commit: be1eb7f78aa8fbe34779c56c266ccd0364604e71 crypto: essiv - create wrapper template for ESSIV generation
date: 10 months ago
config: microblaze-randconfig-c003-20200630 (attached as .config)
compiler: microblaze-linux-gcc (GCC) 9.3.0
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>):
ERROR: "min_low_pfn" [drivers/hwtracing/intel_th/intel_th_msu.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/misc/usbtest.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/core/usbcore.ko] undefined!
ERROR: "min_low_pfn" [drivers/dma/fsl-edma-common.ko] undefined!
>> ERROR: "min_low_pfn" [crypto/essiv.ko] undefined!
ERROR: "min_low_pfn" [crypto/tcrypt.ko] undefined!
ERROR: "min_low_pfn" [crypto/ccm.ko] undefined!
--
drivers/usb/misc/legousbtower.c:721: warning: Function parameter or member 'urb' not described in 'tower_interrupt_in_callback'
drivers/usb/misc/legousbtower.c:780: warning: Function parameter or member 'urb' not described in 'tower_interrupt_out_callback'
drivers/usb/misc/legousbtower.c:808: warning: Function parameter or member 'interface' not described in 'tower_probe'
drivers/usb/misc/legousbtower.c:808: warning: Function parameter or member 'id' not described in 'tower_probe'
drivers/usb/misc/legousbtower.c:940: warning: Function parameter or member 'interface' not described in 'tower_disconnect'
drivers/usb/misc/iowarrior.c:241: warning: Function parameter or member 'dev' not described in 'iowarrior_delete'
drivers/usb/misc/iowarrior.c:268: warning: Function parameter or member 'file' not described in 'iowarrior_read'
drivers/usb/misc/iowarrior.c:268: warning: Function parameter or member 'buffer' not described in 'iowarrior_read'
drivers/usb/misc/iowarrior.c:268: warning: Function parameter or member 'count' not described in 'iowarrior_read'
drivers/usb/misc/iowarrior.c:268: warning: Function parameter or member 'ppos' not described in 'iowarrior_read'
drivers/usb/misc/iowarrior.c:465: warning: Function parameter or member 'file' not described in 'iowarrior_ioctl'
drivers/usb/misc/iowarrior.c:465: warning: Function parameter or member 'cmd' not described in 'iowarrior_ioctl'
drivers/usb/misc/iowarrior.c:465: warning: Function parameter or member 'arg' not described in 'iowarrior_ioctl'
drivers/usb/misc/iowarrior.c:583: warning: Function parameter or member 'inode' not described in 'iowarrior_open'
drivers/usb/misc/iowarrior.c:583: warning: Function parameter or member 'file' not described in 'iowarrior_open'
drivers/usb/misc/iowarrior.c:639: warning: Function parameter or member 'inode' not described in 'iowarrior_release'
drivers/usb/misc/iowarrior.c:639: warning: Function parameter or member 'file' not described in 'iowarrior_release'
drivers/usb/misc/iowarrior.c:745: warning: Function parameter or member 'interface' not described in 'iowarrior_probe'
drivers/usb/misc/iowarrior.c:745: warning: Function parameter or member 'id' not described in 'iowarrior_probe'
drivers/usb/misc/iowarrior.c:862: warning: Function parameter or member 'interface' not described in 'iowarrior_disconnect'
drivers/tty/pty.c:112: warning: Function parameter or member 'c' not described in 'pty_write'
drivers/tty/pty.c:112: warning: Excess function parameter 'count' description in 'pty_write'
drivers/tty/pty.c:710: warning: Function parameter or member 'file' not described in 'ptm_unix98_lookup'
drivers/tty/pty.c:726: warning: Function parameter or member 'file' not described in 'pts_unix98_lookup'
fs/xfs/xfs_iops.c: In function 'xfs_setattr_nonsize':
fs/xfs/xfs_iops.c:630:39: warning: variable 'olddquot2' set but not used [-Wunused-but-set-variable]
630 | struct xfs_dquot *olddquot1 = NULL, *olddquot2 = NULL;
| ^~~~~~~~~
fs/xfs/xfs_iops.c:630:20: warning: variable 'olddquot1' set but not used [-Wunused-but-set-variable]
630 | struct xfs_dquot *olddquot1 = NULL, *olddquot2 = NULL;
| ^~~~~~~~~
fs/xfs/xfs_xattr.c:40:1: warning: no previous prototype for 'xfs_forget_acl' [-Wmissing-prototypes]
40 | xfs_forget_acl(
| ^~~~~~~~~~~~~~
drivers/usb/host/xhci.c:1274: warning: Function parameter or member 'desc' not described in 'xhci_get_endpoint_index'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'xhci' not described in 'xhci_ring_alloc'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'num_segs' not described in 'xhci_ring_alloc'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'cycle_state' not described in 'xhci_ring_alloc'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'type' not described in 'xhci_ring_alloc'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'max_packet' not described in 'xhci_ring_alloc'
drivers/usb/host/xhci-mem.c:365: warning: Function parameter or member 'flags' not described in 'xhci_ring_alloc'
drivers/target/target_core_pscsi.c: In function 'pscsi_complete_cmd':
drivers/target/target_core_pscsi.c:624:5: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
624 | ; /* XXX: TCM_LOGICAL_UNIT_COMMUNICATION_FAILURE */
| ^
drivers/usb/host/xhci-debugfs.c: In function 'xhci_debugfs_regset':
drivers/usb/host/xhci-debugfs.c:128:2: warning: function 'xhci_debugfs_regset' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
128 | vsnprintf(rgs->name, sizeof(rgs->name), fmt, args);
| ^~~~~~~~~
drivers/usb/host/fotg210-hcd.c: In function 'fotg210_run':
drivers/usb/host/fotg210-hcd.c:5009:6: warning: variable 'hcc_params' set but not used [-Wunused-but-set-variable]
5009 | u32 hcc_params;
| ^~~~~~~~~~
fs/xfs/xfs_symlink.c:26:1: warning: no previous prototype for 'xfs_readlink_bmap_ilocked' [-Wmissing-prototypes]
26 | xfs_readlink_bmap_ilocked(
| ^~~~~~~~~~~~~~~~~~~~~~~~~
fs/xfs/xfs_symlink.c:106:1: warning: no previous prototype for 'xfs_readlink' [-Wmissing-prototypes]
106 | xfs_readlink(
| ^~~~~~~~~~~~
fs/xfs/xfs_symlink.c:145:1: warning: no previous prototype for 'xfs_symlink' [-Wmissing-prototypes]
145 | xfs_symlink(
| ^~~~~~~~~~~
fs/xfs/xfs_symlink.c:484:1: warning: no previous prototype for 'xfs_inactive_symlink' [-Wmissing-prototypes]
484 | xfs_inactive_symlink(
| ^~~~~~~~~~~~~~~~~~~~
fs/xfs/xfs_pnfs.c:27:1: warning: no previous prototype for 'xfs_break_leased_layouts' [-Wmissing-prototypes]
27 | xfs_break_leased_layouts(
| ^~~~~~~~~~~~~~~~~~~~~~~~
fs/xfs/xfs_pnfs.c:52:1: warning: no previous prototype for 'xfs_fs_get_uuid' [-Wmissing-prototypes]
52 | xfs_fs_get_uuid(
| ^~~~~~~~~~~~~~~
fs/xfs/xfs_pnfs.c:77:1: warning: no previous prototype for 'xfs_fs_map_blocks' [-Wmissing-prototypes]
77 | xfs_fs_map_blocks(
| ^~~~~~~~~~~~~~~~~
fs/xfs/xfs_pnfs.c:226:1: warning: no previous prototype for 'xfs_fs_commit_blocks' [-Wmissing-prototypes]
226 | xfs_fs_commit_blocks(
| ^~~~~~~~~~~~~~~~~~~~
drivers/usb/host/fotg210-hcd.c:5565: warning: Function parameter or member 'pdev' not described in 'fotg210_hcd_probe'
drivers/usb/host/fotg210-hcd.c:5660: warning: Function parameter or member 'pdev' not described in 'fotg210_hcd_remove'
drivers/usb/host/fotg210-hcd.c:5660: warning: Excess function parameter 'dev' description in 'fotg210_hcd_remove'
fs/xfs/xfs_super.c: In function 'xfs_fs_statfs':
fs/xfs/xfs_super.c:1130:28: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
1130 | xfs_qm_statvfs(ip, statp);
| ^
fs/xfs/xfs_acl.c:111:1: warning: no previous prototype for 'xfs_get_acl' [-Wmissing-prototypes]
111 | xfs_get_acl(struct inode *inode, int type)
| ^~~~~~~~~~~
fs/xfs/xfs_acl.c:160:1: warning: no previous prototype for '__xfs_set_acl' [-Wmissing-prototypes]
160 | __xfs_set_acl(struct inode *inode, struct posix_acl *acl, int type)
| ^~~~~~~~~~~~~
fs/xfs/xfs_acl.c:234:1: warning: no previous prototype for 'xfs_set_acl' [-Wmissing-prototypes]
234 | xfs_set_acl(struct inode *inode, struct posix_acl *acl, int type)
| ^~~~~~~~~~~
fs/xfs/xfs_trans_ail.c:793: warning: Function parameter or member 'ailp' not described in 'xfs_trans_ail_delete'
fs/xfs/xfs_trans_ail.c:793: warning: Function parameter or member 'lip' not described in 'xfs_trans_ail_delete'
fs/xfs/xfs_trans_ail.c:793: warning: Function parameter or member 'shutdown_type' not described in 'xfs_trans_ail_delete'
ERROR: "min_low_pfn" [drivers/hwtracing/intel_th/intel_th_msu.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/misc/usbtest.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/core/usbcore.ko] undefined!
ERROR: "min_low_pfn" [drivers/dma/fsl-edma-common.ko] undefined!
>> ERROR: "min_low_pfn" [crypto/essiv.ko] undefined!
ERROR: "min_low_pfn" [crypto/tcrypt.ko] undefined!
ERROR: "min_low_pfn" [crypto/ccm.ko] undefined!
make[1]: *** [Makefile:1302: modules] Error 2
make[1]: Target '_all' not remade because of errors.
make[2]: *** [scripts/Makefile.modpost:103: modules-modpost] Error 1
make[2]: Target '__modpost' not remade because of errors.
--
ERROR: "min_low_pfn" [drivers/hwtracing/intel_th/intel_th_msu.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/misc/usbtest.ko] undefined!
ERROR: "min_low_pfn" [drivers/usb/core/usbcore.ko] undefined!
ERROR: "min_low_pfn" [drivers/dma/fsl-edma-common.ko] undefined!
>> ERROR: "min_low_pfn" [crypto/essiv.ko] undefined!
ERROR: "min_low_pfn" [crypto/tcrypt.ko] undefined!
ERROR: "min_low_pfn" [crypto/ccm.ko] undefined!
make[2]: *** [scripts/Makefile.modpost:103: modules-modpost] Error 1
make[2]: Target '__modpost' not remade because of errors.
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org
8 months