Hi On 8/11/21 9:22 AM, Pavel Machek wrote: > On Wed 2021-08-11 09:10:53, Tony Lindgren wrote: >> We have changed the return type for sysc_check_active_timer() from -EBUSY >> to -ENXIO, but the gpt12 system timer fix still checks for -EBUSY. We are >> also not returning on other errors like we did earlier as noted by >> Pavel Machek <pavel@xxxxxxx>. >> >> Commit 3ff340e24c9d ("bus: ti-sysc: Fix gpt12 system timer issue with >> reserved status") should have been updated for commit 65fb73676112 >> ("bus: ti-sysc: suppress err msg for timers used as clockevent/source"). >> >> Let's fix the issue by checking for -ENXIO and returning on any other >> errors as suggested by Pavel Machek <pavel@xxxxxxx>. >> >> Fixes: 3ff340e24c9d ("bus: ti-sysc: Fix gpt12 system timer issue with reserved status") >> Depends-on: 65fb73676112 ("bus: ti-sysc: suppress err msg for timers used as clockevent/source") >> Reported-by: Pavel Machek <pavel@xxxxxxx> >> Cc: Grygorii Strashko <grygorii.strashko@xxxxxx> >> Cc: Jarkko Nikula <jarkko.nikula@xxxxxxxxxx> >> Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> > > Reviewed-by: Pavel Machek (CIP) <pavel@xxxxxxx> > I double checked but actually both plain 0aa78d17099b ("Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi") and with this patch boot fine on my Beagle C2. Anyway, Tested-by: jarkko.nikula@xxxxxxxxxx