device_block_probing(9)
π NAME π
okay bestie, welcome to device_block_probing(9) from the Kernel API Manual π
this is the page for Block/defer device's probes β¨
πΈ SYNOPSIS πΈ
void device_block_probing (void );
π ARGUMENTS π
void no arguments
yep, thatβs the whole argument list: no arguments π«Ά not a single thing to pass in, fr fr.
π¦ DESCRIPTION π¦
When you call it, it will disable probing of devices and defer their probes instead. Periodt π itβs giving βpause the probe vibes, weβll circle backβ and honestly? iconic.
π SEE ALSO π
Kernel file ./drivers/base/dd.c is doing its main-character thing here, and the whole squad is:
driver_deferred_probe_trigger(9)device_unblock_probing(9)device_set_deferred_probe_reason(9)driver_deferred_probe_check_state(9)deferred_probe_initcall(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 π this was device_block_probing(9) from the Kernel API Manual, sourced from ./drivers/base, dated October 2026 πβ¨
π¦ 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