4 ms·
> Just remove the sleep(2700). Such high quality discussion too!
by craftyguy 7y ago
> Just remove the sleep(2700).
Such high quality discussion too!
- why-oh-why 7y ago> SATA driver init takes 100 to 200 ms even without a real disk While it’s a joke, they’re not particularly far from the truth, as noted in a different comment here. They do indeed wait for some parts to respond.
- msclrhd 7y agoWould it be possible on multithreaded architectures to have a thread listening for the response, then setting a flag in /proc or somewhere else to indicate that the part is now active? That way, init code that does not depend on that device can continue to run.
- craftyguy 7y ago2700 ms is 27x further from the truth than 100 ms.