On 10/21/22 07:12, kernel test robot wrote:
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master branch HEAD: acee3e83b493505058d1e48fce167f623dac1a05 Add linux-next specific files for 20221020 Error/Warning reports: https://lore.kernel.org/linux-mm/202210090954.pTR6m6rj-lkp@xxxxxxxxx https://lore.kernel.org/linux-mm/202210110857.9s0tXVNn-lkp@xxxxxxxxx Error/Warning: (recently discovered and may have been fixed) arch/parisc/kernel/drivers.c:337 print_hwpath() warn: impossible condition '(path->bc[i] == -1) => (0-255 == (-1))' arch/parisc/kernel/drivers.c:410 setup_bus_id() warn: impossible condition '(path.bc[i] == -1) => (0-255 == (-1))' arch/parisc/kernel/drivers.c:486 create_parisc_device() warn: impossible condition '(modpath->bc[i] == -1) => (0-255 == (-1))' arch/parisc/kernel/drivers.c:759 hwpath_to_device() warn: impossible condition '(modpath->bc[i] == -1) => (0-255 == (-1))'
This is due to Jason's patch to treat char as always unsigned. I've cleaned it up for parisc and pushed a patch into the parisc git tree (for-next branch) to fix it. Helge