TAPSET::GURU-DELAY(3stap) TAPSET::GURU-DELAY(3stap)

# [NAME](#NAME)

tapset::guru-delay - systemtap guru-delay tapset

# [DESCRIPTION](#DESCRIPTION)

Functions in the guru-delay tapset allow a probe handler to insert  
deliberate delays. This is sometimes useful as a fault-injection  
aid. Due to its likelihood of interference with the kernel, guru  
mode is required, and overload-prevention is suppressed.

[**mdelay**](#mdelay)

millisecond delay

See [*function::mdelay*(3stap)](/man/enterprise-packages/systemtap/function::mdelay.3stap)  
for details.

[**udelay**](#udelay)

microsecond delay

See [*function::udelay*(3stap)](/man/enterprise-packages/systemtap/function::udelay.3stap)  
for details.

# [SEE ALSO](#SEE_ALSO)

[*function::mdelay*(3stap)](/man/enterprise-packages/systemtap/function::mdelay.3stap), [*function::udelay*(3stap)](/man/enterprise-packages/systemtap/function::udelay.3stap), [*stap*(1)](/man/enterprise-packages/systemtap/stap.1), [*stapprobes*(3stap)](/man/enterprise-packages/systemtap/stapprobes.3stap)

September 2026 SystemTap Tapset Reference

---

Document: tapset::guru-delay(3stap) from systemtap 5.6-r0 (Chainguard OS)
Source: https://sourceware.org/git/systemtap.git
