Re:Booting embedded Linux in 0.37 seconds on an ARMv7-A CPU ...
by eximius on Wednesday June 17, 2020 @11:26PM
(#23559519)
Why can't network boot up be done asynchronously?
[ Parent
| on HN ]
Re:Booting embedded Linux in 0.37 seconds on an ARMv7-A CPU ...
by eerimoq on Wednesday June 17, 2020 @11:36PM
(#23559568)
You are right, it probably could. I should try compiling the fec-driver into the kernel and make it asynchronous. Should save a couple of milliseconds, and hopefully not delay entering user space.
Re:Booting embedded Linux in 0.37 seconds on an ARMv7-A CPU ...
by mindentropy on Thursday June 18, 2020 @02:09AM
(#23560243)
Isn't network bring up done asynchronously in distros these days? I see my network interface not up and running even after the system is fully booted.
Re:Booting embedded Linux in 0.37 seconds on an ARMv7-A CPU ...
by eerimoq on Thursday June 18, 2020 @02:53AM
(#23560473)
I'm just referring to the fec driver kernel module, not the user space software. But I might of course be wrong. I've done lots of iterations trying to optimize the boot time on this tiny embedded system, and it's not always easy to remember all details. It could be that the fec driver is asynchronously probed. I guess I have to try it again at some point. =)