deferred_probe_initcall(9)
π NAME π
okay so bestie, meet deferred_probe_initcall(9) from the Kernel API Manual β the function whose whole assignment is Enable probing of deferred devices. itβs giving patient-queen energy, and honestly? iconic. π
β¨
π¦ SYNOPSIS π¦
int deferred_probe_initcall (void );
π ARGUMENTS π
voidβ no arguments. zero. nada. the void is voiding, bestie. π«Ά
πΈ DESCRIPTION πΈ
okay so hereβs the vibe: we donβt want to get in the way when the bulk of drivers are getting probed. no cap. instead, this initcall makes sure that deferred probing is delayed until late_initcall time. thatβs the whole thing β wait, donβt block the main-character drivers, and let deferred probing show up late. literally so patient. π₯
π SEE ALSO π
Kernel file ./drivers/base/dd.c is the home base, and these are the linked faves:
driver_deferred_probe_trigger(9)device_block_probing(9)device_unblock_probing(9)device_set_deferred_probe_reason(9)driver_deferred_probe_check_state(9)device_is_bound(9)device_bind_driver(9)driver_probe_done(9)wait_for_device_probe(9)driver_probe_device(9)device_attach(9)device_driver_attach(9)driver_attach(9)device_release_driver(9)device_driver_detach(9)driver_detach(9)
mwah π β deferred_probe_initcall(9) lives under ./drivers/base, from the Kernel API Manual, dated October 2026. bye bestie, go probe responsibly π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms