[driver-core:debugfs_cleanup] BUILD SUCCESS 99fb5efee0baa83a14ffa85da04f5fd8414ddeb6
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git debugfs_cleanup branch HEAD: 99fb5efee0baa83a14ffa85da04f5fd8414ddeb6 soundwire: sysfs: remove unneeded ATTRIBUTE_GROUPS() comments elapsed time: 722m configs tested: 158 configs skipped: 9 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc alphaallyesconfig gcc alphabuildonly-randconfig-r005-20230228 gcc alpha defconfig gcc arc allnoconfig gcc arc allyesconfig gcc arc buildonly-randconfig-r003-20230226 gcc arc defconfig gcc arc randconfig-r004-20230226 gcc arc randconfig-r004-20230227 gcc arc randconfig-r021-20230227 gcc arc randconfig-r043-20230226 gcc arc randconfig-r043-20230227 gcc arm allmodconfig gcc arm allyesconfig gcc arm assabet_defconfig gcc arm defconfig gcc arm ep93xx_defconfig clang arm mxs_defconfig clang arm randconfig-r046-20230226 gcc arm randconfig-r046-20230227 clang arm sama7_defconfig clang armspear3xx_defconfig clang arm64allyesconfig gcc arm64buildonly-randconfig-r004-20230227 clang arm64buildonly-randconfig-r005-20230226 gcc arm64buildonly-randconfig-r005-20230227 clang arm64 defconfig gcc arm64randconfig-r003-20230227 clang arm64randconfig-r024-20230226 clang arm64randconfig-r031-20230227 clang cskydefconfig gcc csky randconfig-r011-20230227 gcc csky randconfig-r016-20230227 gcc csky randconfig-r022-20230227 gcc csky randconfig-r036-20230226 gcc hexagon buildonly-randconfig-r003-20230227 clang hexagon randconfig-r002-20230226 clang hexagon randconfig-r021-20230226 clang hexagon randconfig-r041-20230226 clang hexagon randconfig-r041-20230227 clang hexagon randconfig-r045-20230226 clang hexagon randconfig-r045-20230227 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001-20230227 clang i386 randconfig-a002-20230227 clang i386 randconfig-a003-20230227 clang i386 randconfig-a004-20230227 clang i386 randconfig-a005-20230227 clang i386 randconfig-a006-20230227 clang i386 randconfig-a011-20230227 gcc i386 randconfig-a012-20230227 gcc i386 randconfig-a013-20230227 gcc i386 randconfig-a014-20230227 gcc i386 randconfig-a015-20230227 gcc i386 randconfig-a016-20230227 gcc i386 randconfig-c001 gcc ia64 allmodconfig gcc ia64 buildonly-randconfig-r001-20230227 gcc ia64 buildonly-randconfig-r001-20230228 gcc ia64defconfig gcc ia64 randconfig-r006-20230227 gcc ia64 randconfig-r024-20230227 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchbuildonly-randconfig-r001-20230226 gcc loongarch defconfig gcc loongarchrandconfig-r014-20230226 gcc loongarchrandconfig-r023-20230227 gcc loongarchrandconfig-r031-20230226 gcc m68k allmodconfig gcc m68k buildonly-randconfig-r002-20230228 gcc m68kdefconfig gcc m68k randconfig-r005-20230227 gcc m68k randconfig-r012-20230226 gcc m68k randconfig-r014-20230227 gcc microblaze buildonly-randconfig-r006-20230227 gcc microblaze randconfig-r035-20230226 gcc mips allmodconfig gcc mips allyesconfig gcc mips buildonly-randconfig-r003-20230228 clang mips cobalt_defconfig gcc mips
[driver-core:class_cleanup] BUILD SUCCESS d1b589f6ba579032e06b3997657bdce209478b06
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git class_cleanup branch HEAD: d1b589f6ba579032e06b3997657bdce209478b06 driver core: device: make device_create*() take a const struct class * elapsed time: 722m configs tested: 149 configs skipped: 12 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc alphaallyesconfig gcc alpha defconfig gcc alpharandconfig-r035-20230226 gcc arc allyesconfig gcc arc buildonly-randconfig-r004-20230227 gcc arc defconfig gcc arc randconfig-r004-20230227 gcc arc randconfig-r014-20230226 gcc arc randconfig-r016-20230226 gcc arc randconfig-r032-20230226 gcc arc randconfig-r032-20230228 gcc arc randconfig-r034-20230226 gcc arc randconfig-r043-20230226 gcc arc randconfig-r043-20230227 gcc arc tb10x_defconfig gcc arm allmodconfig gcc arm allyesconfig gcc arm assabet_defconfig gcc arm defconfig gcc arm omap1_defconfig clang arm randconfig-r011-20230226 gcc arm randconfig-r036-20230226 clang arm randconfig-r046-20230226 gcc arm randconfig-r046-20230227 clang arm sama7_defconfig clang armspear3xx_defconfig clang arm64allyesconfig gcc arm64 defconfig gcc arm64randconfig-r036-20230228 gcc cskydefconfig gcc hexagon buildonly-randconfig-r001-20230226 clang hexagon buildonly-randconfig-r001-20230227 clang hexagon randconfig-r023-20230227 clang hexagon randconfig-r032-20230227 clang hexagon randconfig-r041-20230226 clang hexagon randconfig-r041-20230227 clang hexagon randconfig-r045-20230226 clang hexagon randconfig-r045-20230227 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001-20230227 clang i386 randconfig-a002-20230227 clang i386 randconfig-a003-20230227 clang i386 randconfig-a004-20230227 clang i386 randconfig-a005-20230227 clang i386 randconfig-a006-20230227 clang i386 randconfig-a011-20230227 gcc i386 randconfig-a012-20230227 gcc i386 randconfig-a013-20230227 gcc i386 randconfig-a014-20230227 gcc i386 randconfig-a015-20230227 gcc i386 randconfig-a016-20230227 gcc i386 randconfig-c001 gcc i386 randconfig-r025-20230227 gcc i386 randconfig-r034-20230227 clang ia64 allmodconfig gcc ia64defconfig gcc ia64 randconfig-r012-20230226 gcc ia64 randconfig-r022-20230227 gcc ia64 randconfig-r024-20230226 gcc ia64 randconfig-r036-20230227 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchbuildonly-randconfig-r003-20230226 gcc loongarch defconfig gcc loongarchrandconfig-r012-20230227 gcc m68k allmodconfig gcc m68k buildonly-randconfig-r005-20230227 gcc m68kdefconfig gcc m68k randconfig-r024-20230227 gcc mips allmodconfig gcc mips allyesconfig gcc mips buildonly-randconfig-r004-20230226 clang mips gcw0_defconfig gcc mips randconfig-r005-20230226 clang mips randconfig-r021-20230227 clang mips randconfig-r033-20230228 clang mips xway_defconfig gcc nios2buildonly-randconfig-r002-20230226 gcc nios2buildonly-randconfig-r006-20230227 gcc nios2 defconfig gcc nios2randconfig-r021-20230226 gcc openrisc randconfig-r004
[driver-core:readfile] BUILD SUCCESS 42660ac1a45a7dc0f4e4254d742c3a66b7b41315
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git readfile branch HEAD: 42660ac1a45a7dc0f4e4254d742c3a66b7b41315 readfile.2: new page describing readfile(2) elapsed time: 721m configs tested: 148 configs skipped: 7 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaalldefconfig gcc alphaallyesconfig gcc alpha defconfig gcc alpharandconfig-r011-20230227 gcc arc allyesconfig gcc arc defconfig gcc arc nsimosci_hs_smp_defconfig gcc arc randconfig-r033-20230226 gcc arc randconfig-r043-20230226 gcc arc randconfig-r043-20230227 gcc arm allmodconfig gcc arm allyesconfig gcc arm assabet_defconfig gcc arm defconfig gcc arm milbeaut_m10v_defconfig clang armmvebu_v5_defconfig clang armoxnas_v6_defconfig gcc arm randconfig-r022-20230227 clang arm randconfig-r033-20230227 gcc arm randconfig-r046-20230226 gcc arm randconfig-r046-20230227 clang arm64allyesconfig gcc arm64buildonly-randconfig-r004-20230226 gcc arm64 defconfig gcc arm64randconfig-r005-20230227 clang arm64randconfig-r015-20230226 clang arm64randconfig-r036-20230227 clang csky buildonly-randconfig-r002-20230226 gcc csky buildonly-randconfig-r003-20230226 gcc csky buildonly-randconfig-r004-20230227 gcc cskydefconfig gcc hexagon randconfig-r002-20230226 clang hexagon randconfig-r015-20230227 clang hexagon randconfig-r031-20230226 clang hexagon randconfig-r041-20230226 clang hexagon randconfig-r041-20230227 clang hexagon randconfig-r045-20230226 clang hexagon randconfig-r045-20230227 clang i386 allyesconfig gcc i386 buildonly-randconfig-r006-20230227 clang i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001-20230227 clang i386 randconfig-a002-20230227 clang i386 randconfig-a003-20230227 clang i386 randconfig-a004-20230227 clang i386 randconfig-a005-20230227 clang i386 randconfig-a006-20230227 clang i386 randconfig-a011-20230227 gcc i386 randconfig-a012-20230227 gcc i386 randconfig-a013-20230227 gcc i386 randconfig-a014-20230227 gcc i386 randconfig-a015-20230227 gcc i386 randconfig-a016-20230227 gcc i386 randconfig-c001 gcc i386 randconfig-r032-20230227 clang ia64 allmodconfig gcc ia64defconfig gcc ia64 randconfig-r013-20230227 gcc ia64 randconfig-r021-20230227 gcc ia64 randconfig-r026-20230226 gcc ia64 randconfig-r031-20230227 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc loongarchrandconfig-r001-20230226 gcc m68k allmodconfig gcc m68kdefconfig gcc m68k randconfig-r002-20230227 gcc m68k randconfig-r011-20230226 gcc m68k randconfig-r025-20230226 gcc m68k randconfig-r034-20230226 gcc microblaze buildonly-randconfig-r005-20230227 gcc mips allmodconfig gcc mips allyesconfig gcc mips randconfig-r024-20230227 clang mips randconfig-r025-20230227 clang mips randconfig-r034-20230227 gcc mips randconfig-r035-20230226 clang mips rt305x_defconfig gcc mips xway_defconfig gcc nios2 defconfig gcc nios2randconfig-r012-20230226 gcc openrisc randconfig-r012-20230227 gcc openrisc randconfig-r016-20230226 gcc openrisc randc
[driver-core:bus_cleanup] BUILD SUCCESS 5447398fb1728b20784bfde814b2d524b9cb051a
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git bus_cleanup branch HEAD: 5447398fb1728b20784bfde814b2d524b9cb051a FIXME: driver core: platform: make platform_bus_type constant elapsed time: 723m configs tested: 143 configs skipped: 9 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc alphabuildonly-randconfig-r004-20230227 gcc alpha defconfig gcc alpharandconfig-r021-20230227 gcc alpharandconfig-r034-20230226 gcc alpharandconfig-r035-20230227 gcc arc allyesconfig gcc arc defconfig gcc arc randconfig-r001-20230226 gcc arc randconfig-r011-20230228 gcc arc randconfig-r021-20230226 gcc arc randconfig-r043-20230226 gcc arc randconfig-r043-20230227 gcc arc tb10x_defconfig gcc arm allmodconfig gcc arm allyesconfig gcc arm assabet_defconfig gcc arm defconfig gcc arm ep93xx_defconfig clang arm nhk8815_defconfig gcc arm omap1_defconfig clang armoxnas_v6_defconfig gcc arm randconfig-r046-20230226 gcc arm randconfig-r046-20230227 clang arm socfpga_defconfig clang arm sp7021_defconfig clang arm tegra_defconfig gcc arm64allyesconfig gcc arm64 defconfig gcc arm64randconfig-r003-20230226 gcc arm64randconfig-r005-20230226 gcc arm64randconfig-r031-20230227 clang arm64randconfig-r034-20230227 clang csky buildonly-randconfig-r002-20230227 gcc csky buildonly-randconfig-r006-20230226 gcc cskydefconfig gcc csky randconfig-r013-20230228 gcc csky randconfig-r023-20230227 gcc hexagon randconfig-r024-20230227 clang hexagon randconfig-r035-20230226 clang hexagon randconfig-r041-20230226 clang hexagon randconfig-r041-20230227 clang hexagon randconfig-r045-20230226 clang hexagon randconfig-r045-20230227 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001-20230227 clang i386 randconfig-a002-20230227 clang i386 randconfig-a003-20230227 clang i386 randconfig-a004-20230227 clang i386 randconfig-a005-20230227 clang i386 randconfig-a006-20230227 clang i386 randconfig-a011-20230227 gcc i386 randconfig-a012-20230227 gcc i386 randconfig-a013-20230227 gcc i386 randconfig-a014-20230227 gcc i386 randconfig-a015-20230227 gcc i386 randconfig-a016-20230227 gcc i386 randconfig-c001 gcc ia64 allmodconfig gcc ia64 buildonly-randconfig-r005-20230227 gcc ia64defconfig gcc ia64 randconfig-r006-20230226 gcc ia64 randconfig-r022-20230227 gcc ia64 randconfig-r032-20230227 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarch defconfig gcc loongarchrandconfig-r001-20230227 gcc loongarchrandconfig-r031-20230226 gcc m68k allmodconfig gcc m68k apollo_defconfig gcc m68kdefconfig gcc m68k randconfig-r014-20230228 gcc m68k randconfig-r025-20230227 gcc m68k randconfig-r033-20230226 gcc mips allmodconfig gcc mips allyesconfig gcc mips buildonly-randconfig-r003-20230227 gcc mips randconfig-r036-20230227 gcc nios2 defconfig gcc nios2randconfig-r023-20230226 gcc openriscdefconfig gcc openrisc randconfig-r026-20230226 gcc
[driver-core:bus_cleanup 22/36] drivers/ata/pata_parport/pata_parport.c:618:20: error: initialization of 'ssize_t (*)(const struct bus_type *, const char *, size_t)' {aka 'int (*)(const struct bus_typ
tree: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git bus_cleanup head: 5447398fb1728b20784bfde814b2d524b9cb051a commit: 16f725b161c2f7db9ecd3b3af38b87ad6078ac4e [22/36] driver core: bus: mark the struct bus_type for sysfs callbacks as constant config: arc-allmodconfig (https://download.01.org/0day-ci/archive/20230301/202303010953.naje0itf-...@intel.com/config) compiler: arceb-elf-gcc (GCC) 12.1.0 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 # https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/commit/?id=16f725b161c2f7db9ecd3b3af38b87ad6078ac4e git remote add driver-core https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git git fetch --no-tags driver-core bus_cleanup git checkout 16f725b161c2f7db9ecd3b3af38b87ad6078ac4e # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=arc olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=arc SHELL=/bin/bash drivers/ata/pata_parport/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot | Link: https://lore.kernel.org/oe-kbuild-all/202303010953.naje0itf-...@intel.com/ All errors (new ones prefixed by >>): In file included from include/linux/kobject.h:20, from include/linux/module.h:21, from drivers/ata/pata_parport/pata_parport.c:7: >> drivers/ata/pata_parport/pata_parport.c:618:20: error: initialization of >> 'ssize_t (*)(const struct bus_type *, const char *, size_t)' {aka 'int >> (*)(const struct bus_type *, const char *, unsigned int)'} from incompatible >> pointer type 'ssize_t (*)(struct bus_type *, const char *, size_t)' {aka >> 'int (*)(struct bus_type *, const char *, unsigned int)'} >> [-Werror=incompatible-pointer-types] 618 | static BUS_ATTR_WO(new_device); |^~ include/linux/sysfs.h:135:19: note: in definition of macro '__ATTR_WO' 135 | .store = _name##_store, \ | ^ drivers/ata/pata_parport/pata_parport.c:618:8: note: in expansion of macro 'BUS_ATTR_WO' 618 | static BUS_ATTR_WO(new_device); |^~~ drivers/ata/pata_parport/pata_parport.c:618:20: note: (near initialization for 'bus_attr_new_device.store') 618 | static BUS_ATTR_WO(new_device); |^~ include/linux/sysfs.h:135:19: note: in definition of macro '__ATTR_WO' 135 | .store = _name##_store, \ | ^ drivers/ata/pata_parport/pata_parport.c:618:8: note: in expansion of macro 'BUS_ATTR_WO' 618 | static BUS_ATTR_WO(new_device); |^~~ drivers/ata/pata_parport/pata_parport.c:650:20: error: initialization of 'ssize_t (*)(const struct bus_type *, const char *, size_t)' {aka 'int (*)(const struct bus_type *, const char *, unsigned int)'} from incompatible pointer type 'ssize_t (*)(struct bus_type *, const char *, size_t)' {aka 'int (*)(struct bus_type *, const char *, unsigned int)'} [-Werror=incompatible-pointer-types] 650 | static BUS_ATTR_WO(delete_device); |^ include/linux/sysfs.h:135:19: note: in definition of macro '__ATTR_WO' 135 | .store = _name##_store, \ | ^ drivers/ata/pata_parport/pata_parport.c:650:8: note: in expansion of macro 'BUS_ATTR_WO' 650 | static BUS_ATTR_WO(delete_device); |^~~ drivers/ata/pata_parport/pata_parport.c:650:20: note: (near initialization for 'bus_attr_delete_device.store') 650 | static BUS_ATTR_WO(delete_device); |^ include/linux/sysfs.h:135:19: note: in definition of macro '__ATTR_WO' 135 | .store = _name##_store, \ | ^ drivers/ata/pata_parport/pata_parport.c:650:8: note: in expansion of macro 'BUS_ATTR_WO' 650 | static BUS_ATTR_WO(delete_device); |^~~ cc1: some warnings being treated as errors vim +618 drivers/ata/pata_parport/pata_parport.c 246a1c4c6b7ffb drivers/ata/pata_parport.c Ondrej Zary 2023-01-23 556 246a1c4c6b7ffb drivers/ata/pata_parport.c Ondrej Zary 2023-01-23 557 static ssize_t new_device_store(struct bus_type *bus, const char *buf, 246a1c4c6b7ffb drivers/ata/pata_parport.c Ondrej Zary 2023-01-23 558 size_t count) 246a1c4c6b7ffb drivers/ata/pata_parport.c Ondre
[driver-core:debugfs_lookup_fix] BUILD SUCCESS dbc2f6da37b6ea70d6cc3ba626c2935dd24eae4c
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git debugfs_lookup_fix branch HEAD: dbc2f6da37b6ea70d6cc3ba626c2935dd24eae4c mtd: spi-nor: fix memory leak when using debugfs_lookup() elapsed time: 1272m configs tested: 139 configs skipped: 10 The following configs have been built successfully. More configs may be tested in the coming days. tested configs: alphaallyesconfig gcc alphabuildonly-randconfig-r001-20230227 gcc alpha defconfig gcc alpharandconfig-r026-20230226 gcc alpharandconfig-r026-20230227 gcc arc allyesconfig gcc arc defconfig gcc arc nsimosci_hs_smp_defconfig gcc arc randconfig-r002-20230226 gcc arc randconfig-r021-20230227 gcc arc randconfig-r043-20230226 gcc arc randconfig-r043-20230227 gcc arm allmodconfig gcc arm allyesconfig gcc arm buildonly-randconfig-r005-20230227 clang arm defconfig gcc arm exynos_defconfig gcc armmvebu_v5_defconfig clang arm randconfig-r006-20230227 gcc arm randconfig-r046-20230226 gcc arm randconfig-r046-20230227 clang arm spitz_defconfig clang arm64allyesconfig gcc arm64buildonly-randconfig-r004-20230227 clang arm64 defconfig gcc arm64randconfig-r002-20230227 clang arm64randconfig-r022-20230227 gcc csky buildonly-randconfig-r003-20230227 gcc cskydefconfig gcc csky randconfig-r011-20230227 gcc csky randconfig-r025-20230226 gcc hexagon buildonly-randconfig-r001-20230226 clang hexagon randconfig-r013-20230226 clang hexagon randconfig-r015-20230226 clang hexagon randconfig-r024-20230227 clang hexagon randconfig-r041-20230226 clang hexagon randconfig-r041-20230227 clang hexagon randconfig-r045-20230226 clang hexagon randconfig-r045-20230227 clang i386 allyesconfig gcc i386 debian-10.3 gcc i386defconfig gcc i386 randconfig-a001-20230227 clang i386 randconfig-a002-20230227 clang i386 randconfig-a003-20230227 clang i386 randconfig-a004-20230227 clang i386 randconfig-a005-20230227 clang i386 randconfig-a006-20230227 clang i386 randconfig-a011-20230227 gcc i386 randconfig-a012-20230227 gcc i386 randconfig-a013-20230227 gcc i386 randconfig-a014-20230227 gcc i386 randconfig-a015-20230227 gcc i386 randconfig-a016-20230227 gcc ia64 allmodconfig gcc ia64 buildonly-randconfig-r002-20230226 gcc ia64defconfig gcc ia64 randconfig-r004-20230227 gcc loongarchallmodconfig gcc loongarch allnoconfig gcc loongarchbuildonly-randconfig-r006-20230226 gcc loongarch defconfig gcc loongarchrandconfig-r011-20230226 gcc loongarchrandconfig-r022-20230226 gcc loongarchrandconfig-r035-20230228 gcc m68k allmodconfig gcc m68k buildonly-randconfig-r003-20230226 gcc m68kdefconfig gcc m68kmvme147_defconfig gcc m68k randconfig-r001-20230226 gcc m68k randconfig-r013-20230227 gcc m68k randconfig-r016-20230227 gcc microblaze buildonly-randconfig-r006-20230227 gcc microblaze randconfig-r003-20230226 gcc mips allmodconfig gcc mips allyesconfig gcc mips ip32_defconfig gcc mips randconfig-r014-20230227 clang mips randconfig-r033-20230228 clang mips rt305x_defconfig gcc nios2 defconfig gcc openrisc buildonly-randconfig-r002-20230227 gcc parisc defconfig gcc parisc randconfig-r005-20230226 gcc parisc randconfig-r015