CC: [email protected] CC: [email protected] TO: Maximilian Luz <[email protected]> CC: Hans de Goede <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 7e25f40eab52c57ff6772d27d2aef3640a3237d7 commit: c167b9c7e3d6131b4a4865c112a3dbc86d2e997d platform/surface: Add Surface Aggregator subsystem date: 3 months ago :::::: branch date: 3 hours ago :::::: commit date: 3 months ago config: i386-randconfig-m021-20210415 (attached as .config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> Reported-by: Dan Carpenter <[email protected]> smatch warnings: drivers/platform/surface/aggregator/controller.c:968 ssam_dsm_load_u32() warn: should '((((1))) << func)' be a 64 bit type? vim +968 drivers/platform/surface/aggregator/controller.c c167b9c7e3d6131 Maximilian Luz 2020-12-21 962 c167b9c7e3d6131 Maximilian Luz 2020-12-21 963 static int ssam_dsm_load_u32(acpi_handle handle, u64 funcs, u64 func, u32 *ret) c167b9c7e3d6131 Maximilian Luz 2020-12-21 964 { c167b9c7e3d6131 Maximilian Luz 2020-12-21 965 union acpi_object *obj; c167b9c7e3d6131 Maximilian Luz 2020-12-21 966 u64 val; c167b9c7e3d6131 Maximilian Luz 2020-12-21 967 c167b9c7e3d6131 Maximilian Luz 2020-12-21 @968 if (!(funcs & BIT(func))) c167b9c7e3d6131 Maximilian Luz 2020-12-21 969 return 0; /* Not supported, leave *ret at its default value */ c167b9c7e3d6131 Maximilian Luz 2020-12-21 970 c167b9c7e3d6131 Maximilian Luz 2020-12-21 971 obj = acpi_evaluate_dsm_typed(handle, &SSAM_SSH_DSM_GUID, c167b9c7e3d6131 Maximilian Luz 2020-12-21 972 SSAM_SSH_DSM_REVISION, func, NULL, c167b9c7e3d6131 Maximilian Luz 2020-12-21 973 ACPI_TYPE_INTEGER); c167b9c7e3d6131 Maximilian Luz 2020-12-21 974 if (!obj) c167b9c7e3d6131 Maximilian Luz 2020-12-21 975 return -EIO; c167b9c7e3d6131 Maximilian Luz 2020-12-21 976 c167b9c7e3d6131 Maximilian Luz 2020-12-21 977 val = obj->integer.value; c167b9c7e3d6131 Maximilian Luz 2020-12-21 978 ACPI_FREE(obj); c167b9c7e3d6131 Maximilian Luz 2020-12-21 979 c167b9c7e3d6131 Maximilian Luz 2020-12-21 980 if (val > U32_MAX) c167b9c7e3d6131 Maximilian Luz 2020-12-21 981 return -ERANGE; c167b9c7e3d6131 Maximilian Luz 2020-12-21 982 c167b9c7e3d6131 Maximilian Luz 2020-12-21 983 *ret = val; c167b9c7e3d6131 Maximilian Luz 2020-12-21 984 return 0; c167b9c7e3d6131 Maximilian Luz 2020-12-21 985 } c167b9c7e3d6131 Maximilian Luz 2020-12-21 986 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected]
.config.gz
Description: application/gzip
_______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
