Device Probe Ordering

This proposal has been rejected.


One Line Summary

Possible tactics for device probe ordering


Device probe order has caused problems due to dependency issues. The current device tree solution is for a probe function to return -EPROBE_DEFER when a required resource is not available, then expect a retry of the probe later.

There have been reports that boot time can be reduced if probe order is modified to ensure dependencies will be resolved before calling a driver probe function.

This session will explore the issues surrounding probe order.


  • 2004_12_29

    Frank Rowand

    Sony Mobile Communications


    Frank has meddled in the internals of several proprietary operating systems, but has been loyal to the Linux kernel since 1999. He has worked in many areas of technology, including performance, networking, platform support, drivers, real-time, and embedded. He is currently employed by Sony Mobile Communications.