blk_path_error(9)
β¨ blk_path_error(9) β¨
okay so bestie, welcome to the blk_path_error page β it's a kernel API manual situation, and tbh it's a short one but it's important, so let's get into it π
πΈ NAME πΈ
blk_path_error β returns true if error may be path related π¦
π SYNOPSIS π
bool blk_path_error (blk_status_t error );
π ARGUMENTS π
errorβ the status the request was completed with. that's it, that's the whole vibe check π«Ά
β¨ DESCRIPTION β¨
so what does this actually do? it classifies block error status into two little buckets, bestie:
- non-retryable errors β nope, no coming back from these π
- ones that may be successful if retried on a failover path β okay so there's hope, iconic π
π RETURN π
falseβ retrying failover path will not help πtrueβ may succeed if retried β
π₯ SEE ALSO π₯
- Kernel file
./include/linux/blk_types.h enum req_op(9)
and that's the whole page, bestie β go forth and classify those errors π
this one's from ./include/linux, dated October 2026 β mwah, love that for us πβ¨
π¦ 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