tree/branch:
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
const_driver
branch HEAD: be520b87ec28aa3b5c908a859501fb601bd8b322 USB: move dynamic ids
out of usb driver structures
Error/Warning: (recently discovered and may have been fixed)
arch/arm/common/locomo.c:849:27: error: initialization of 'int (*)(struct
device *, const struct device_driver *)' from incompatible pointer type 'int
(*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
arch/powerpc/platforms/ps3/system-bus.c:471:11: error: incompatible function
pointer types initializing 'int (*)(struct device *, const struct device_driver
*)' with an expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
arch/powerpc/platforms/ps3/system-bus.c:471:18: error: initialization of 'int
(*)(struct device *, const struct device_driver *)' from incompatible pointer
type 'int (*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
arch/powerpc/platforms/pseries/ibmebus.c:439:15: error: incompatible function
pointer types initializing 'int (*)(struct device *, const struct device_driver
*)' with an expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
arch/powerpc/platforms/pseries/ibmebus.c:439:22: error: initialization of 'int
(*)(struct device *, const struct device_driver *)' from incompatible pointer
type 'int (*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
arch/powerpc/platforms/pseries/vio.c:1637:11: error: incompatible function
pointer types initializing 'int (*)(struct device *, const struct device_driver
*)' with an expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
arch/powerpc/platforms/pseries/vio.c:1637:18: error: initialization of 'int
(*)(struct device *, const struct device_driver *)' from incompatible pointer
type 'int (*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
drivers/amba/bus.c:441:12: error: incompatible function pointer types
initializing 'int (*)(struct device *, const struct device_driver *)' with an
expression of type 'int (struct device *, struct device_driver *)'
[-Werror,-Wincompatible-function-pointer-types]
drivers/bus/sunxi-rsb.c:182:12: error: incompatible function pointer types
initializing 'int (*)(struct device *, const struct device_driver *)' with an
expression of type 'int (struct device *, struct device_driver *)'
[-Werror,-Wincompatible-function-pointer-types]
drivers/bus/sunxi-rsb.c:182:12: error: incompatible function pointer types
initializing 'int (*)(struct device *, const struct device_driver *)' with an
expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
drivers/cdx/cdx.c:648:27: error: initialization of 'int (*)(struct device *,
const struct device_driver *)' from incompatible pointer type 'int (*)(struct
device *, struct device_driver *)' [-Werror=incompatible-pointer-types]
drivers/firmware/arm_ffa/bus.c:110:12: error: incompatible function pointer
types initializing 'int (*)(struct device *, const struct device_driver *)'
with an expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
drivers/macintosh/macio_asic.c:141:17: error: incompatible function pointer
types initializing 'int (*)(struct device *, const struct device_driver *)'
with an expression of type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
drivers/macintosh/macio_asic.c:141:19: error: initialization of 'int (*)(struct
device *, const struct device_driver *)' from incompatible pointer type 'int
(*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
drivers/mfd/mcp-core.c:46:27: error: initialization of 'int (*)(struct device
*, const struct device_driver *)' from incompatible pointer type 'int
(*)(struct device *, struct device_driver *)'
[-Werror=incompatible-pointer-types]
drivers/s390/crypto/ap_bus.c:1616:11: error: incompatible function pointer
types initializing 'int (*)(struct device *, const struct device_driver *)'
with an expression of type 'int (*)(struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
net/iucv/iucv.c:72:11: error: incompatible function pointer types initializing
'int (*)(struct device *, const struct device_driver *)' with an expression of
type 'int (struct device *, struct device_driver *)'
[-Wincompatible-function-pointer-types]
sound/ac97/bus.c:536:27: error: initialization of 'int (*)(struct device *,
const struct device_driver *)' from incompatible pointer type 'int (*)(struct
device *, struct device_driver *)' [-Werror=incompatible-pointer-types]
Error/Warning ids grouped by kconfigs:
gcc_recent_errors
|-- arm-collie_defconfig
| |--
arch-arm-common-locomo.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-mfd-mcp-core.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm-pxa_defconfig
| `--
sound-ac97-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm-randconfig-001-20240612
| `--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm-randconfig-002-20240612
| `--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm64-allnoconfig
| `--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm64-defconfig
| |--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-bus-sunxi-rsb.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm64-randconfig-001-20240612
| |--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-cdx-cdx.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm64-randconfig-002-20240612
| |--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| |--
drivers-bus-sunxi-rsb.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-cdx-cdx.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- arm64-randconfig-003-20240612
| |--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-cdx-cdx.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- m68k-defconfig
| |--
drivers-dio-dio-driver.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-zorro-zorro-driver.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- powerpc-allmodconfig
| `--
arch-powerpc-platforms-pseries-ibmebus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- powerpc-randconfig-001-20240612
| `--
drivers-macintosh-macio_asic.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- powerpc64-randconfig-001-20240611
| |--
arch-powerpc-platforms-pseries-vio.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-macintosh-macio_asic.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- powerpc64-randconfig-001-20240612
| |--
arch-powerpc-platforms-ps3-system-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| |--
arch-powerpc-platforms-pseries-vio.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-macintosh-macio_asic.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- powerpc64-randconfig-002-20240612
| |--
arch-powerpc-platforms-ps3-system-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| |--
arch-powerpc-platforms-pseries-vio.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
drivers-macintosh-macio_asic.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- riscv-randconfig-001-20240612
| `--
drivers-amba-bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
|-- s390-allyesconfig
| |--
drivers-s390-cio-css.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| |--
drivers-s390-crypto-ap_bus.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
| `--
net-iucv-iucv.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
`-- sparc64-defconfig
`--
arch-sparc-kernel-vio.c:error:initialization-of-int-(-)(struct-device-const-struct-device_driver-)-from-incompatible-pointer-type-int-(-)(struct-device-struct-device_driver-)
clang_recent_errors
|-- arm-defconfig
| |--
drivers-amba-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)-Werror
| `--
drivers-bus-sunxi-rsb.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)-W
|-- arm-randconfig-003-20240612
| `--
drivers-amba-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
|-- arm-randconfig-004-20240612
| `--
drivers-amba-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)-Werror
|-- arm64-randconfig-001-20240611
| |--
drivers-bus-sunxi-rsb.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
| `--
drivers-firmware-arm_ffa-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_dri
|-- arm64-randconfig-004-20240612
| |--
drivers-amba-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
| `--
drivers-firmware-arm_ffa-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_dri
|-- powerpc-allyesconfig
| |--
arch-powerpc-platforms-ps3-system-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-d
| `--
arch-powerpc-platforms-pseries-ibmebus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-
|-- powerpc-randconfig-002-20240611
| `--
drivers-macintosh-macio_asic.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_dri
|-- powerpc-randconfig-003-20240612
| `--
drivers-macintosh-macio_asic.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_dri
|-- powerpc64-randconfig-002-20240611
| `--
arch-powerpc-platforms-pseries-vio.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-devi
|-- powerpc64-randconfig-003-20240612
| `--
arch-powerpc-platforms-pseries-vio.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-devi
|-- riscv-defconfig
| `--
drivers-amba-bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
|-- s390-allnoconfig
| `--
drivers-s390-cio-css.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
|-- s390-defconfig
| |--
drivers-s390-cio-css.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
| |--
drivers-s390-crypto-ap_bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(-)(struct-device-struct-device_dr
| `--
net-iucv-iucv.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
|-- s390-randconfig-001-20240612
| |--
drivers-s390-cio-css.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
| |--
drivers-s390-crypto-ap_bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(-)(struct-device-struct-device_dr
| `--
net-iucv-iucv.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
`-- s390-randconfig-002-20240612
|--
drivers-s390-cio-css.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
|--
drivers-s390-crypto-ap_bus.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(-)(struct-device-struct-device_dr
`--
net-iucv-iucv.c:error:incompatible-function-pointer-types-initializing-int-(-)(struct-device-const-struct-device_driver-)-with-an-expression-of-type-int-(struct-device-struct-device_driver-)
elapsed time: 1457m
configs tested: 104
configs skipped: 3
tested configs:
alpha allnoconfig gcc-13.2.0
alpha allyesconfig gcc-13.2.0
alpha defconfig gcc-13.2.0
arc allnoconfig gcc-13.2.0
arc defconfig gcc-13.2.0
arc randconfig-001-20240612 gcc-13.2.0
arc randconfig-002-20240612 gcc-13.2.0
arm allnoconfig clang-19
arm defconfig clang-14
arm randconfig-001-20240612 gcc-13.2.0
arm randconfig-002-20240612 gcc-13.2.0
arm randconfig-003-20240612 clang-19
arm randconfig-004-20240612 clang-14
arm64 allnoconfig gcc-13.2.0
arm64 defconfig gcc-13.2.0
arm64 randconfig-001-20240612 gcc-13.2.0
arm64 randconfig-002-20240612 gcc-13.2.0
arm64 randconfig-003-20240612 gcc-13.2.0
arm64 randconfig-004-20240612 clang-19
csky allnoconfig gcc-13.2.0
csky defconfig gcc-13.2.0
csky randconfig-001-20240612 gcc-13.2.0
csky randconfig-002-20240612 gcc-13.2.0
hexagon allmodconfig clang-19
hexagon allnoconfig clang-19
hexagon allyesconfig clang-19
hexagon defconfig clang-19
hexagon randconfig-001-20240612 clang-19
hexagon randconfig-002-20240612 clang-19
i386 buildonly-randconfig-001-20240612 gcc-13
i386 buildonly-randconfig-002-20240612 gcc-8
i386 buildonly-randconfig-003-20240612 gcc-13
i386 buildonly-randconfig-004-20240612 clang-18
i386 buildonly-randconfig-005-20240612 gcc-13
i386 buildonly-randconfig-006-20240612 clang-18
i386 randconfig-001-20240612 gcc-8
i386 randconfig-002-20240612 clang-18
i386 randconfig-003-20240612 clang-18
i386 randconfig-004-20240612 clang-18
i386 randconfig-005-20240612 gcc-13
i386 randconfig-006-20240612 clang-18
i386 randconfig-011-20240612 clang-18
i386 randconfig-012-20240612 clang-18
i386 randconfig-013-20240612 clang-18
i386 randconfig-014-20240612 gcc-7
i386 randconfig-015-20240612 gcc-13
i386 randconfig-016-20240612 gcc-7
loongarch allnoconfig gcc-13.2.0
loongarch defconfig gcc-13.2.0
loongarch randconfig-001-20240612 gcc-13.2.0
loongarch randconfig-002-20240612 gcc-13.2.0
m68k allnoconfig gcc-13.2.0
m68k defconfig gcc-13.2.0
microblaze allnoconfig gcc-13.2.0
microblaze defconfig gcc-13.2.0
mips allnoconfig gcc-13.2.0
nios2 allnoconfig gcc-13.2.0
nios2 defconfig gcc-13.2.0
nios2 randconfig-001-20240612 gcc-13.2.0
nios2 randconfig-002-20240612 gcc-13.2.0
openrisc allnoconfig gcc-13.2.0
openrisc defconfig gcc-13.2.0
parisc allnoconfig gcc-13.2.0
parisc defconfig gcc-13.2.0
parisc randconfig-001-20240612 gcc-13.2.0
parisc randconfig-002-20240612 gcc-13.2.0
parisc64 defconfig gcc-13.2.0
powerpc allnoconfig gcc-13.2.0
powerpc randconfig-001-20240612 gcc-13.2.0
powerpc randconfig-002-20240612 gcc-13.2.0
powerpc randconfig-003-20240612 clang-19
powerpc64 randconfig-001-20240612 gcc-13.2.0
powerpc64 randconfig-002-20240612 gcc-13.2.0
powerpc64 randconfig-003-20240612 clang-14
riscv allnoconfig gcc-13.2.0
riscv defconfig clang-19
riscv randconfig-001-20240612 gcc-13.2.0
riscv randconfig-002-20240612 gcc-13.2.0
s390 allnoconfig clang-19
s390 allyesconfig gcc-13.2.0
s390 defconfig clang-19
s390 randconfig-001-20240612 clang-19
s390 randconfig-002-20240612 clang-19
sh allmodconfig gcc-13.2.0
sh allnoconfig gcc-13.2.0
sh defconfig gcc-13.2.0
sh randconfig-001-20240612 gcc-13.2.0
sh randconfig-002-20240612 gcc-13.2.0
sparc allnoconfig gcc-13.2.0
sparc defconfig gcc-13.2.0
sparc64 defconfig gcc-13.2.0
sparc64 randconfig-001-20240612 gcc-13.2.0
sparc64 randconfig-002-20240612 gcc-13.2.0
um allmodconfig clang-19
um allnoconfig clang-17
um allyesconfig gcc-13
um defconfig clang-19
um i386_defconfig gcc-13
um randconfig-001-20240612 gcc-13
um randconfig-002-20240612 clang-16
um x86_64_defconfig clang-15
xtensa allnoconfig gcc-13.2.0
xtensa randconfig-001-20240612 gcc-13.2.0
xtensa randconfig-002-20240612 gcc-13.2.0
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel