Linux Clock Rate Exclusivity: Hold a Timing Contract Without Blocking Unrelated Consumers Forever
Use Linux clock-rate exclusivity to protect a bounded interval in which another consumer must not change the relevant clock rate. Balance every acquired claim and distinguish a genuinely blocked rate change from a successful no-op. This API is counted rate protection, not a mutex that makes a second acquisition wait until the first owner leaves….