drbd_rs_cancel_all(9)
π drbd_rs_cancel_all(9) β like, the whole kernel API manual vibe β¨
okay so bestie, welcome to the drbd_rs_cancel_all(9) page from the Kernel API Manual β yes it's a kernel-internals thing, no it's not scary, i promise π«Ά stay with me.
β¨ NAME β¨
drbd_rs_cancel_all β ngl this one's a total cleanup queen: it removes all extents from the resync LRU β and the way that it does it even for BME_LOCKED ones?? iconic. no cap, it does not care about your locks, everything goes ππ₯
πΈ SYNOPSIS πΈ
void drbd_rs_cancel_all (struct drbd_device *device );
that's it. that's the whole signature. void return, one arg, chef's kiss π
π¦ ARGUMENTS π¦
deviceβ the DRBD device. literally just the DRBD device π that's the whole vibe check on this parameter.
π SEE ALSO π
peep these, bestie, they're all in the kernel file ./drivers/block/drbd/drbd_actlog.c:
iykyk β if you're deep in the drbd actlog lore, you already know these are the main characters too πβ
lowkey reminder: this is the LRU-clearing one, and it does not spare the BME_LOCKED extents. it's giving "no survivors" energy π do with that info what you will, bestie.
and that's the page!! π brought to you by ./drivers/block/drbd, dated October 2026 β slay, periodt, see u in the next manpage ππ§π·
π¦ 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