Skip to contentSkip to conversation

linux-next: build failure after merge of the battery tree

DISCUSSION Mark Brown 2 participants 2 messages Mar 3 Linux-next tree

lore
Share & tools
lore

Mark Brown

author maintainer
#0 lore raw

Hi all,

After merging the battery tree, today's linux-next build (arm multi_v7_defconfig) failed like this:

/tmp/next/build/drivers/power/reset/keystone-reset.c: In function 'rsctrl_probe':
/tmp/next/build/drivers/power/reset/keystone-reset.c:137:13: error: assignment to 'int' from 'struct sys_off_handler *' makes integer from pointer without a cast [-Wint-conversion]
137 | ret = register_sys_off_handler(SYS_OFF_MODE_RESTART, 128,
| ^

Caused by commit

a065176301754 (power: reset: keystone: Use register_sys_off_handler(SYS_OFF_MODE_RESTART))

I have used the tree from next-20260302 instead.

#1 lore raw

Hi,

Quoted 8 lines · Mark Brown

After merging the battery tree, today's linux-next build (arm multi_v7_defconfig) failed like this:

/tmp/next/build/drivers/power/reset/keystone-reset.c: In function 'rsctrl_probe':
/tmp/next/build/drivers/power/reset/keystone-reset.c:137:13: error: assignment to 'int' from 'struct sys_off_handler *' makes integer from pointer without a cast [-Wint-conversion]
137 | ret = register_sys_off_handler(SYS_OFF_MODE_RESTART, 128,
| ^

Quoted 5 lines

Caused by commit

a065176301754 (power: reset: keystone: Use register_sys_off_handler(SYS_OFF_MODE_RESTART))

I have used the tree from next-20260302 instead.

Thanks and sorry for the noise. I've rebased the tree and replaced the patch with an updated version. Apparently my local test config did not enable that driver, so my own build test was actually a nop :(

Greetings,

-- Sebastian