On Tue, Nov 16, 2021 at 7:07 PM Denis Kalashnikov <denis281...@gmail.com> wrote: > If the SPI probe is sufficiently delayed, the routerboot driver may fail > to init as the routerboot partitions are not yet available. > > Register an MTD user notifier instead of doing straight init so that the > init subroutines are only executed when the target MTD partitions are > present. > > Because the init/exit routines can now be called outside of the kernel > normal init/exit calls, they cannot be jettisoned and must always be > available: the __init and __exit qualifiers are thus removed. > > Reported-by: Denis Kalashnikov <denis281...@gmail.com> > Signed-off-by: Denis Kalashnikov <denis281...@gmail.com> > Signed-off-by: Thibaut VARĂˆNE <ha...@slashdirt.org>
Denis, Thibaut, nice catch and fix! Reviewed-by: Sergey Ryazanov <ryazanov....@gmail.com> _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel